Gregory Stark wrote: > "Alvaro Herrera" <[EMAIL PROTECTED]> writes: > > > Gregory Stark wrote: > > > >> So does the _() macro automatically recode it to the current server > >> encoding? > > > > Well, I'm not sure if it's _(), elog() or what, but it does get recoded. > > If I have a different client_encoding and get a NOTICE, then both the > > server and client get a message in the corresponding encoding. > > Actually I was thinking about things like formatting.c which take localized > strings and return them as data which can end up in the database. If they're > in the wrong encoding then they'll be invalidly encoded strings in the > database.
Oh, I didn't think of that. Let me see if I can get an invalid string into the database that way. -- Alvaro Herrera http://www.CommandPrompt.com/ The PostgreSQL Company - Command Prompt, Inc. ---------------------------(end of broadcast)--------------------------- TIP 9: In versions below 8.0, the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match