add nvarchar

This commit is contained in:
kidhasdream
2022-01-14 10:15:25 +08:00
parent 3751f522e1
commit 7639f3f91e
3 changed files with 9 additions and 2 deletions

View File

@ -824,7 +824,7 @@ static int errstate;
MAPPING MASKING MASTER MATCH MATERIALIZED MATCHED MAXEXTENTS MAXSIZE MAXTRANS MAXVALUE MERGE MINUS_P MINUTE_P MINVALUE MINEXTENTS MODE MODIFY_P MONTH_P MOVE MOVEMENT
MODEL // DB4AI
NAME_P NAMES NATIONAL NATURAL NCHAR NEXT NO NOCOMPRESS NOCYCLE NODE NOLOGGING NOMAXVALUE NOMINVALUE NONE
NOT NOTHING NOTIFY NOTNULL NOWAIT NULL_P NULLCOLS NULLIF NULLS_P NUMBER_P NUMERIC NUMSTR NVARCHAR2 NVL
NOT NOTHING NOTIFY NOTNULL NOWAIT NULL_P NULLCOLS NULLIF NULLS_P NUMBER_P NUMERIC NUMSTR NVARCHAR NVARCHAR2 NVL
OBJECT_P OF OFF OFFSET OIDS ON ONLY OPERATOR OPTIMIZATION OPTION OPTIONALLY OPTIONS OR
ORDER OUT_P OUTER_P OVER OVERLAPS OVERLAY OWNED OWNER
@ -20084,6 +20084,8 @@ character: CHARACTER opt_varying
{ $$ = (char *)($2 ? "varchar": "bpchar"); }
| CHAR_P opt_varying
{ $$ = (char *)($2 ? "varchar": "bpchar"); }
| NVARCHAR
{ $$ = "nvarchar2"; }
| NVARCHAR2
{ $$ = "nvarchar2"; }
| VARCHAR
@ -23646,6 +23648,7 @@ col_name_keyword:
| NULLIF
| NUMBER_P
| NUMERIC
| NVARCHAR
| NVARCHAR2
| NVL
| OUT_P

View File

@ -543,7 +543,7 @@ extern THR_LOCAL bool stmt_contains_operator_plus;
MAPPING MASKING MASTER MASTR MATCH MATERIALIZED MATCHED MAXEXTENTS MAXSIZE MAXTRANS MAXVALUE MERGE MINUS_P MINUTE_P MINVALUE MINEXTENTS MODE MODIFY_P MONTH_P MOVE MOVEMENT
MODEL // DB4AI
NAME_P NAMES NATIONAL NATURAL NCHAR NEXT NLSSORT NO NOCOMPRESS NOCYCLE NODE NOLOGGING NOMAXVALUE NOMINVALUE NONE
NOT NOTHING NOTIFY NOTNULL NOWAIT NULL_P NULLCOLS NULLIF NULLS_P NUMBER_P NUMERIC NUMSTR NVARCHAR2 NVL
NOT NOTHING NOTIFY NOTNULL NOWAIT NULL_P NULLCOLS NULLIF NULLS_P NUMBER_P NUMERIC NUMSTR NVARCHAR NVARCHAR2 NVL
OBJECT_P OF OFF OFFSET OIDS ON ONLY OPERATOR OPTIMIZATION OPTION OPTIONALLY OPTIONS OR
ORDER OUT_P OUTER_P OVER OVERLAPS OVERLAY OWNED OWNER
@ -8214,6 +8214,8 @@ character: CHARACTER opt_varying
{ $$ = (char *)($2 ? "varchar": "bpchar"); }
| CHAR_P opt_varying
{ $$ = (char *)($2 ? "varchar": "bpchar"); }
| NVARCHAR
{ $$ = "nvarchar2"; }
| NVARCHAR2
{ $$ = "nvarchar2"; }
| VARCHAR
@ -11445,6 +11447,7 @@ col_name_keyword:
| NULLIF
| NUMBER_P
| NUMERIC
| NVARCHAR
| NVARCHAR2
| NVL
| OUT_P

View File

@ -395,6 +395,7 @@ PG_KEYWORD("nulls", NULLS_P, UNRESERVED_KEYWORD)
PG_KEYWORD("number", NUMBER_P, COL_NAME_KEYWORD)
PG_KEYWORD("numeric", NUMERIC, COL_NAME_KEYWORD)
PG_KEYWORD("numstr", NUMSTR, UNRESERVED_KEYWORD)
PG_KEYWORD("nvarchar", NVARCHAR, COL_NAME_KEYWORD)
PG_KEYWORD("nvarchar2", NVARCHAR2, COL_NAME_KEYWORD)
PG_KEYWORD("nvl", NVL, COL_NAME_KEYWORD)
PG_KEYWORD("object", OBJECT_P, UNRESERVED_KEYWORD)