I just added this to qtIdent using the original pgsql files, but I wasn't too happy with it currently commented out).
I guess we should really check them all. Can we jsut lift the relevant bits of http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/pars er/keywords.c?rev=1.141&content-type=text/x-cvsweb-markup, or would you prefer it was done a different way?
We need to have at least two qtIdent varieties, because there are cases when we *need* non-quoted keywords.
while CREATE TABLE (colname "char") is valid, CREATE TABLE (colname "char"(20)) is not.
Regards, Andreas
---------------------------(end of broadcast)--------------------------- TIP 4: Don't 'kill -9' the postmaster
