Re: Default Locale in initdb
От | pgsql@mohawksoft.com |
---|---|
Тема | Re: Default Locale in initdb |
Дата | |
Msg-id | 16661.24.91.171.78.1086227626.squirrel@mail.mohawksoft.com обсуждение исходный текст |
Ответ на | Re: Default Locale in initdb (Bruce Momjian <pgman@candle.pha.pa.us>) |
Ответы |
Re: Default Locale in initdb
|
Список | pgsql-hackers |
> Christopher Kings-Lynne wrote: >> > When this new behavior was introduced, and I migrated our databases to >> > the new PgSQL version (dump/restore), the locale of all my databases >> > were silently changed from C to US_en. This broke one application in a >> > very subtle way because of slightly different sort behavior in the >> > different locale. Tracking it down was quite tricky. >> > >> > PgSQL was just a little too helpful in this case. >> >> Seems pretty nasty thing to do. I would so vote for making -E and -W >> and --locate required flags to initdb. Oh the amount of time I've spent >> with people in IRC.. > > What about folks who don't use locales? This has bitten me a couple times. In what version did it change? My feeling, and I'd like to see what everyone else thinks, is that if you do not specify a locale, you get "C." That way things work as you'd expect in most cases.
В списке pgsql-hackers по дате отправления: