11
11
*
12
12
*
13
13
* 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 $
15
15
*
16
16
* HISTORY
17
17
* AUTHOR DATE MAJOR EVENT
@@ -298,7 +298,7 @@ static void doNegateFloat(Value *v);
298
298
BEGIN_TRANS , BETWEEN , BOTH , BY ,
299
299
CASCADE , CASE , CAST , CHAR , CHARACTER , CHECK , CLOSE ,
300
300
COALESCE , COLLATE , COLUMN , COMMIT ,
301
- CONSTRAINT , CONSTRAINTS , CREATE , CROSS , CURRENT , CURRENT_DATE ,
301
+ CONSTRAINT , CONSTRAINTS , CREATE , CROSS , CURRENT_DATE ,
302
302
CURRENT_TIME , CURRENT_TIMESTAMP , CURRENT_USER , CURSOR ,
303
303
DAY_P , DEC , DECIMAL , DECLARE , DEFAULT , DELETE , DESC ,
304
304
DISTINCT , DOUBLE , DROP ,
@@ -309,7 +309,7 @@ static void doNegateFloat(Value *v);
309
309
ISOLATION , JOIN , KEY , LANGUAGE , LEADING , LEFT , LEVEL , LIKE , LOCAL ,
310
310
MATCH , MINUTE_P , MONTH_P , NAMES ,
311
311
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 ,
313
313
PARTIAL , POSITION , PRECISION , PRIMARY , PRIOR , PRIVILEGES , PROCEDURE , PUBLIC ,
314
314
READ , REFERENCES , RELATIVE , REVOKE , RIGHT , ROLLBACK ,
315
315
SCROLL , SECOND_P , SELECT , SESSION_USER , SET , SOME , SUBSTRING ,
@@ -5509,7 +5509,6 @@ ColLabel: ColId { $$ = $1; }
5509
5509
| CONSTRAINT { $$ = " constraint" ; }
5510
5510
| COPY { $$ = " copy" ; }
5511
5511
| CROSS { $$ = " cross" ; }
5512
- | CURRENT { $$ = " current" ; }
5513
5512
| CURRENT_DATE { $$ = " current_date" ; }
5514
5513
| CURRENT_TIME { $$ = " current_time" ; }
5515
5514
| CURRENT_TIMESTAMP { $$ = " current_timestamp" ; }
@@ -5564,6 +5563,7 @@ ColLabel: ColId { $$ = $1; }
5564
5563
| NUMERIC { $$ = " numeric" ; }
5565
5564
| OFF { $$ = " off" ; }
5566
5565
| OFFSET { $$ = " offset" ; }
5566
+ | OLD { $$ = " old" ; }
5567
5567
| ON { $$ = " on" ; }
5568
5568
| ONLY { $$ = " only" ; }
5569
5569
| OR { $$ = " or" ; }
@@ -5601,12 +5601,12 @@ ColLabel: ColId { $$ = $1; }
5601
5601
| WHERE { $$ = " where" ; }
5602
5602
;
5603
5603
5604
- SpecialRuleRelation : CURRENT
5604
+ SpecialRuleRelation : OLD
5605
5605
{
5606
5606
if (QueryIsRule)
5607
- $$ = " *CURRENT *" ;
5607
+ $$ = " *OLD *" ;
5608
5608
else
5609
- elog (ERROR," CURRENT used in non-rule query" );
5609
+ elog (ERROR," OLD used in non-rule query" );
5610
5610
}
5611
5611
| NEW
5612
5612
{
0 commit comments