mirror of
https://github.com/postgres/postgres.git
synced 2025-12-10 14:22:35 +03:00
Make LC_COLLATE and LC_CTYPE database-level settings. Collation and
ctype are now more like encoding, stored in new datcollate and datctype columns in pg_database. This is a stripped-down version of Radek Strnad's patch, with further changes by me.
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
*
|
||||
* PostgreSQL locale utilities
|
||||
*
|
||||
* $PostgreSQL: pgsql/src/include/utils/pg_locale.h,v 1.25 2008/05/19 18:08:16 tgl Exp $
|
||||
* $PostgreSQL: pgsql/src/include/utils/pg_locale.h,v 1.26 2008/09/23 09:20:39 heikki Exp $
|
||||
*
|
||||
* Copyright (c) 2002-2008, PostgreSQL Global Development Group
|
||||
*
|
||||
@@ -39,6 +39,7 @@ extern const char *locale_numeric_assign(const char *value,
|
||||
extern const char *locale_time_assign(const char *value,
|
||||
bool doit, GucSource source);
|
||||
|
||||
extern bool check_locale(int category, const char *locale);
|
||||
extern char *pg_perm_setlocale(int category, const char *locale);
|
||||
|
||||
extern bool lc_collate_is_c(void);
|
||||
|
||||
Reference in New Issue
Block a user