11
11
*
12
12
*
13
13
* IDENTIFICATION
14
- * $PostgreSQL: pgsql/src/backend/parser/gram.y,v 2.661 2009/04/04 21:12:31 tgl Exp $
14
+ * $PostgreSQL: pgsql/src/backend/parser/gram.y,v 2.662 2009/04/06 08:42:52 heikki Exp $
15
15
*
16
16
* HISTORY
17
17
* AUTHOR DATE MAJOR EVENT
@@ -437,7 +437,7 @@ static TypeName *TableFuncTypeName(List *columns);
437
437
CLUSTER COALESCE COLLATE COLUMN COMMENT COMMIT
438
438
COMMITTED CONCURRENTLY CONFIGURATION CONNECTION CONSTRAINT CONSTRAINTS
439
439
CONTENT_P CONTINUE_P CONVERSION_P COPY COST CREATE CREATEDB
440
- CREATEROLE CREATEUSER CROSS CSV CTYPE CURRENT_P
440
+ CREATEROLE CREATEUSER CROSS CSV CURRENT_P
441
441
CURRENT_CATALOG CURRENT_DATE CURRENT_ROLE CURRENT_SCHEMA
442
442
CURRENT_TIME CURRENT_TIMESTAMP CURRENT_USER CURSOR CYCLE
443
443
@@ -464,9 +464,9 @@ static TypeName *TableFuncTypeName(List *columns);
464
464
465
465
KEY
466
466
467
- LANCOMPILER LANGUAGE LARGE_P LAST_P LEADING LEAST LEFT LEVEL
468
- LIKE LIMIT LISTEN LOAD LOCAL LOCALTIME LOCALTIMESTAMP LOCATION
469
- LOCK_P LOGIN_P
467
+ LANCOMPILER LANGUAGE LARGE_P LAST_P LC_COLLATE_P LC_CTYPE_P LEADING
468
+ LEAST LEFT LEVEL LIKE LIMIT LISTEN LOAD LOCAL LOCALTIME LOCALTIMESTAMP
469
+ LOCATION LOCK_P LOGIN_P
470
470
471
471
MAPPING MATCH MAXVALUE MINUTE_P MINVALUE MODE MONTH_P MOVE
472
472
@@ -6011,21 +6011,21 @@ createdb_opt_item:
6011
6011
{
6012
6012
$$ = makeDefElem(" encoding" , NULL );
6013
6013
}
6014
- | COLLATE opt_equal Sconst
6014
+ | LC_COLLATE_P opt_equal Sconst
6015
6015
{
6016
- $$ = makeDefElem(" collate " , (Node *)makeString($3 ));
6016
+ $$ = makeDefElem(" lc_collate " , (Node *)makeString($3 ));
6017
6017
}
6018
- | COLLATE opt_equal DEFAULT
6018
+ | LC_COLLATE_P opt_equal DEFAULT
6019
6019
{
6020
- $$ = makeDefElem(" collate " , NULL );
6020
+ $$ = makeDefElem(" lc_collate " , NULL );
6021
6021
}
6022
- | CTYPE opt_equal Sconst
6022
+ | LC_CTYPE_P opt_equal Sconst
6023
6023
{
6024
- $$ = makeDefElem(" ctype " , (Node *)makeString($3 ));
6024
+ $$ = makeDefElem(" lc_ctype " , (Node *)makeString($3 ));
6025
6025
}
6026
- | CTYPE opt_equal DEFAULT
6026
+ | LC_CTYPE_P opt_equal DEFAULT
6027
6027
{
6028
- $$ = makeDefElem(" ctype " , NULL );
6028
+ $$ = makeDefElem(" lc_ctype " , NULL );
6029
6029
}
6030
6030
| CONNECTION LIMIT opt_equal SignedIconst
6031
6031
{
@@ -10169,7 +10169,6 @@ unreserved_keyword:
10169
10169
| CREATEROLE
10170
10170
| CREATEUSER
10171
10171
| CSV
10172
- | CTYPE
10173
10172
| CURRENT_P
10174
10173
| CURSOR
10175
10174
| CYCLE
@@ -10236,6 +10235,8 @@ unreserved_keyword:
10236
10235
| LANGUAGE
10237
10236
| LARGE_P
10238
10237
| LAST_P
10238
+ | LC_COLLATE_P
10239
+ | LC_CTYPE_P
10239
10240
| LEVEL
10240
10241
| LISTEN
10241
10242
| LOAD
0 commit comments