|
|
|
@ -4,16 +4,16 @@ |
|
|
|
|
* |
|
|
|
|
* Portions Copyright (c) 2002-2009, PostgreSQL Global Development Group |
|
|
|
|
* |
|
|
|
|
* $PostgreSQL: pgsql/src/backend/utils/adt/pg_locale.c,v 1.48 2009/01/27 12:45:09 mha Exp $ |
|
|
|
|
* $PostgreSQL: pgsql/src/backend/utils/adt/pg_locale.c,v 1.49 2009/04/01 09:17:32 heikki Exp $ |
|
|
|
|
* |
|
|
|
|
*----------------------------------------------------------------------- |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
/*----------
|
|
|
|
|
* Here is how the locale stuff is handled: LC_COLLATE and LC_CTYPE |
|
|
|
|
* are fixed by initdb, stored in pg_control, and cannot be changed. |
|
|
|
|
* Thus, the effects of strcoll(), strxfrm(), isupper(), toupper(), |
|
|
|
|
* etc. are always in the same fixed locale. |
|
|
|
|
* are fixed at CREATE DATABASE time, stored in pg_database, and cannot
|
|
|
|
|
* be changed. Thus, the effects of strcoll(), strxfrm(), isupper(), |
|
|
|
|
* toupper(), etc. are always in the same fixed locale. |
|
|
|
|
* |
|
|
|
|
* LC_MESSAGES is settable at run time and will take effect |
|
|
|
|
* immediately. |
|
|
|
|