diff options
author | Bruce Momjian <bruce@momjian.us> | 2004-03-09 05:05:41 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2004-03-09 05:05:41 +0000 |
commit | 943eae92fb7d8c8078a73063429c8c06599b3556 (patch) | |
tree | 14a253609729dcea09f2545d5f8491914ea14d94 /src/backend/parser | |
parent | 53cd7cd8a9168d4b2e2feb52129336429cc99b98 (diff) |
Add ALSO keyword to CREATE RULE.
Fabien COELHO
Diffstat (limited to 'src/backend/parser')
-rw-r--r-- | src/backend/parser/gram.y | 5 | ||||
-rw-r--r-- | src/backend/parser/keywords.c | 3 |
2 files changed, 5 insertions, 3 deletions
diff --git a/src/backend/parser/gram.y b/src/backend/parser/gram.y index 60570716537..20db7fc6213 100644 --- a/src/backend/parser/gram.y +++ b/src/backend/parser/gram.y @@ -11,7 +11,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/parser/gram.y,v 2.446 2004/01/11 04:58:17 neilc Exp $ + * $PostgreSQL: pgsql/src/backend/parser/gram.y,v 2.447 2004/03/09 05:05:41 momjian Exp $ * * HISTORY * AUTHOR DATE MAJOR EVENT @@ -332,7 +332,7 @@ static void doNegateFloat(Value *v); /* ordinary key words in alphabetical order */ %token <keyword> ABORT_P ABSOLUTE_P ACCESS ACTION ADD AFTER - AGGREGATE ALL ALTER ANALYSE ANALYZE AND ANY ARRAY AS ASC + AGGREGATE ALL ALSO ALTER ANALYSE ANALYZE AND ANY ARRAY AS ASC ASSERTION ASSIGNMENT AT AUTHORIZATION BACKWARD BEFORE BEGIN_P BETWEEN BIGINT BINARY BIT @@ -3610,6 +3610,7 @@ event: SELECT { $$ = CMD_SELECT; } opt_instead: INSTEAD { $$ = TRUE; } + | ALSO { $$ = FALSE; } | /*EMPTY*/ { $$ = FALSE; } ; diff --git a/src/backend/parser/keywords.c b/src/backend/parser/keywords.c index a94786690ed..24430a9cc60 100644 --- a/src/backend/parser/keywords.c +++ b/src/backend/parser/keywords.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/parser/keywords.c,v 1.145 2004/02/21 00:34:52 tgl Exp $ + * $PostgreSQL: pgsql/src/backend/parser/keywords.c,v 1.146 2004/03/09 05:05:41 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -38,6 +38,7 @@ static const ScanKeyword ScanKeywords[] = { {"after", AFTER}, {"aggregate", AGGREGATE}, {"all", ALL}, + {"also", ALSO}, {"alter", ALTER}, {"analyse", ANALYSE}, /* British spelling */ {"analyze", ANALYZE}, |