diff options
| author | Bruce Momjian <bruce@momjian.us> | 2002-11-15 02:50:21 +0000 |
|---|---|---|
| committer | Bruce Momjian <bruce@momjian.us> | 2002-11-15 02:50:21 +0000 |
| commit | 6b603e67dcd1a93a56f3c6b5f36fd8f08e2ee35d (patch) | |
| tree | 5d4a4a590f20c0516bb380e6169114120be3d58f /src/backend/parser/gram.y | |
| parent | 2986aa6a668bce3cfb83606bb52e9d01ae66ad6c (diff) | |
| download | postgresql-6b603e67dcd1a93a56f3c6b5f36fd8f08e2ee35d.tar.gz | |
Add DOMAIN check constraints.
Rod Taylor
Diffstat (limited to 'src/backend/parser/gram.y')
| -rw-r--r-- | src/backend/parser/gram.y | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/backend/parser/gram.y b/src/backend/parser/gram.y index 724424220b..b3ca71013c 100644 --- a/src/backend/parser/gram.y +++ b/src/backend/parser/gram.y @@ -11,7 +11,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.377 2002/11/13 00:44:08 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.378 2002/11/15 02:50:08 momjian Exp $ * * HISTORY * AUTHOR DATE MAJOR EVENT @@ -393,7 +393,7 @@ static void doNegateFloat(Value *v); UNENCRYPTED UNION UNIQUE UNKNOWN UNLISTEN UNTIL UPDATE USAGE USER USING - VACUUM VALID VALIDATOR VALUES VARCHAR VARYING + VACUUM VALID VALIDATOR VALUE VALUES VARCHAR VARYING VERBOSE VERSION VIEW VOLATILE WHEN WHERE WITH WITHOUT WORK WRITE @@ -6406,6 +6406,11 @@ c_expr: columnref { $$ = (Node *) $1; } n->subselect = $2; $$ = (Node *)n; } + | VALUE + { + DomainConstraintValue *n = makeNode(DomainConstraintValue); + $$ = (Node *)n; + } ; /* @@ -7315,6 +7320,7 @@ reserved_keyword: | UNIQUE | USER | USING + | VALUE | WHEN | WHERE ; |
