2011/2/9 Tom Lane <t...@sss.pgh.pa.us>: > Peter Eisentraut <pete...@gmx.net> writes: >> On fre, 2011-02-04 at 10:47 -0500, Tom Lane wrote: >>> The reason that we use quotes in CREATE DATABASE is that encoding >>> names aren't assumed to be valid SQL identifiers. If this patch isn't >>> following the CREATE DATABASE precedent, it's the patch that's wrong, >>> not CREATE DATABASE. > >> Since encoding names are built-in and therefore well known, and the >> names have been aligned with the SQL standard names, which are >> identifiers, I don't think this argument is valid (anymore). > > What about "UTF-8"?
Then, quote it? db1=# set client_encoding to utf-8; ERROR: syntax error at or near "-" Regards, -- Hitoshi Harada -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers