so the question is whether we want the interface to closely resemble SQL types, or whether we're happy to deviate.  I'm not fussed here.

I'll update randomness() so that it supports a 'hexstring' 'column_type'.