1111 *
1212 *
1313 * IDENTIFICATION
14- * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.172 2000/06/12 03 :40:30 momjian Exp $
14+ * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.173 2000/06/12 19 :40:40 momjian Exp $
1515 *
1616 * HISTORY
1717 * AUTHOR DATE MAJOR EVENT
@@ -298,7 +298,7 @@ static void doNegateFloat(Value *v);
298298 BEGIN_TRANS , BETWEEN , BOTH , BY ,
299299 CASCADE , CASE , CAST , CHAR , CHARACTER , CHECK , CLOSE ,
300300 COALESCE , COLLATE , COLUMN , COMMIT ,
301- CONSTRAINT , CONSTRAINTS , CREATE , CROSS , CURRENT , CURRENT_DATE ,
301+ CONSTRAINT , CONSTRAINTS , CREATE , CROSS , CURRENT_DATE ,
302302 CURRENT_TIME , CURRENT_TIMESTAMP , CURRENT_USER , CURSOR ,
303303 DAY_P , DEC , DECIMAL , DECLARE , DEFAULT , DELETE , DESC ,
304304 DISTINCT , DOUBLE , DROP ,
@@ -309,7 +309,7 @@ static void doNegateFloat(Value *v);
309309 ISOLATION , JOIN , KEY , LANGUAGE , LEADING , LEFT , LEVEL , LIKE , LOCAL ,
310310 MATCH , MINUTE_P , MONTH_P , NAMES ,
311311 NATIONAL , NATURAL , NCHAR , NEXT , NO , NOT , NULLIF , NULL_P , NUMERIC ,
312- OF , ON , ONLY , OPTION , OR , ORDER , OUTER_P , OVERLAPS ,
312+ OF , OLD , ON , ONLY , OPTION , OR , ORDER , OUTER_P , OVERLAPS ,
313313 PARTIAL , POSITION , PRECISION , PRIMARY , PRIOR , PRIVILEGES , PROCEDURE , PUBLIC ,
314314 READ , REFERENCES , RELATIVE , REVOKE , RIGHT , ROLLBACK ,
315315 SCROLL , SECOND_P , SELECT , SESSION_USER , SET , SOME , SUBSTRING ,
@@ -5509,7 +5509,6 @@ ColLabel: ColId { $$ = $1; }
55095509 | CONSTRAINT { $$ = " constraint" ; }
55105510 | COPY { $$ = " copy" ; }
55115511 | CROSS { $$ = " cross" ; }
5512- | CURRENT { $$ = " current" ; }
55135512 | CURRENT_DATE { $$ = " current_date" ; }
55145513 | CURRENT_TIME { $$ = " current_time" ; }
55155514 | CURRENT_TIMESTAMP { $$ = " current_timestamp" ; }
@@ -5564,6 +5563,7 @@ ColLabel: ColId { $$ = $1; }
55645563 | NUMERIC { $$ = " numeric" ; }
55655564 | OFF { $$ = " off" ; }
55665565 | OFFSET { $$ = " offset" ; }
5566+ | OLD { $$ = " old" ; }
55675567 | ON { $$ = " on" ; }
55685568 | ONLY { $$ = " only" ; }
55695569 | OR { $$ = " or" ; }
@@ -5601,12 +5601,12 @@ ColLabel: ColId { $$ = $1; }
56015601 | WHERE { $$ = " where" ; }
56025602 ;
56035603
5604- SpecialRuleRelation : CURRENT
5604+ SpecialRuleRelation : OLD
56055605 {
56065606 if (QueryIsRule)
5607- $$ = " *CURRENT *" ;
5607+ $$ = " *OLD *" ;
56085608 else
5609- elog (ERROR," CURRENT used in non-rule query" );
5609+ elog (ERROR," OLD used in non-rule query" );
56105610 }
56115611 | NEW
56125612 {
0 commit comments