I'm wanting to export list of UTF column names from DBC.TablesV. I want to ensure valid UTF8 characters that can be used for names within double quotes aren't used as my column delimiter. I looked at your list of valid UTF8 column name chars and the ONLY one that is not valid is CHR(26), 0x1A, ^Z or however you want to call it. All the rest can be used (including tabs and spaces). Also columns can now be up to 128 unicode letters long. I effectively need:
SELECT TableKind || CHR(26) || DatabaseName || CHR(26) || TableName
FROM DBC.TablesV
↧