Skip to content

Commit 7cb253e

Browse files
committed
Somehow, the variant NATIONAL CHAR [ VARYING ] was missing from the
set of SQL-standard type names that we accept.
1 parent 1879175 commit 7cb253e

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/backend/parser/gram.y

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
*
1212
*
1313
* IDENTIFICATION
14-
* $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.154 2000/03/12 00:39:52 tgl Exp $
14+
* $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.155 2000/03/12 20:09:41 tgl Exp $
1515
*
1616
* HISTORY
1717
* AUTHOR DATE MAJOR EVENT
@@ -3947,10 +3947,11 @@ character: CHARACTER opt_varying opt_charset
39473947
};
39483948
$$ = type;
39493949
}
3950-
| CHAR opt_varying { $$ = xlateSqlType($2? "varchar": "bpchar"); }
3950+
| CHAR opt_varying { $$ = xlateSqlType($2 ? "varchar": "bpchar"); }
39513951
| VARCHAR { $$ = xlateSqlType("varchar"); }
3952-
| NATIONAL CHARACTER opt_varying { $$ = xlateSqlType($3? "varchar": "bpchar"); }
3953-
| NCHAR opt_varying { $$ = xlateSqlType($2? "varchar": "bpchar"); }
3952+
| NATIONAL CHARACTER opt_varying { $$ = xlateSqlType($3 ? "varchar": "bpchar"); }
3953+
| NATIONAL CHAR opt_varying { $$ = xlateSqlType($3 ? "varchar": "bpchar"); }
3954+
| NCHAR opt_varying { $$ = xlateSqlType($2 ? "varchar": "bpchar"); }
39543955
;
39553956

39563957
opt_varying: VARYING { $$ = TRUE; }

0 commit comments

Comments
 (0)