1111 *
1212 *
1313 * IDENTIFICATION
14- * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.172 2000/06/1203 :40:30 momjian Exp $
14+ * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.173 2000/06/1219 :40:40 momjian Exp $
1515 *
1616 * HISTORY
1717 * AUTHORDATEMAJOR EVENT
@@ -298,7 +298,7 @@ static void doNegateFloat(Value *v);
298298BEGIN_TRANS ,BETWEEN ,BOTH ,BY ,
299299CASCADE ,CASE ,CAST ,CHAR ,CHARACTER ,CHECK ,CLOSE ,
300300COALESCE ,COLLATE ,COLUMN ,COMMIT ,
301- CONSTRAINT ,CONSTRAINTS ,CREATE ,CROSS ,CURRENT , CURRENT_DATE ,
301+ CONSTRAINT ,CONSTRAINTS ,CREATE ,CROSS ,CURRENT_DATE ,
302302CURRENT_TIME ,CURRENT_TIMESTAMP ,CURRENT_USER ,CURSOR ,
303303DAY_P ,DEC ,DECIMAL ,DECLARE ,DEFAULT ,DELETE ,DESC ,
304304DISTINCT ,DOUBLE ,DROP ,
@@ -309,7 +309,7 @@ static void doNegateFloat(Value *v);
309309ISOLATION ,JOIN ,KEY ,LANGUAGE ,LEADING ,LEFT ,LEVEL ,LIKE ,LOCAL ,
310310MATCH ,MINUTE_P ,MONTH_P ,NAMES ,
311311NATIONAL ,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 ,
313313PARTIAL ,POSITION ,PRECISION ,PRIMARY ,PRIOR ,PRIVILEGES ,PROCEDURE ,PUBLIC ,
314314READ ,REFERENCES ,RELATIVE ,REVOKE ,RIGHT ,ROLLBACK ,
315315SCROLL ,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{
56065606if (QueryIsRule)
5607- $$ =" *CURRENT *" ;
5607+ $$ =" *OLD *" ;
56085608else
5609- elog (ERROR," CURRENT used in non-rule query" );
5609+ elog (ERROR," OLD used in non-rule query" );
56105610}
56115611| NEW
56125612{