mirror of
https://github.com/postgres/postgres.git
synced 2025-09-02 04:21:28 +03:00
Determine the set of constraints applied to a domain at executor
startup, not in the parser; this allows ALTER DOMAIN to work correctly with domain constraint operations stored in rules. Rod Taylor; code review by Tom Lane.
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
* procedural language
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $Header: /cvsroot/pgsql/src/pl/plpgsql/src/pl_exec.c,v 1.77 2003/01/21 22:06:12 tgl Exp $
|
||||
* $Header: /cvsroot/pgsql/src/pl/plpgsql/src/pl_exec.c,v 1.78 2003/02/03 21:15:45 tgl Exp $
|
||||
*
|
||||
* This software is copyrighted by Jan Wieck - Hamburg.
|
||||
*
|
||||
@@ -3634,6 +3634,9 @@ exec_simple_check_node(Node *node)
|
||||
case T_BooleanTest:
|
||||
return exec_simple_check_node((Node *) ((BooleanTest *) node)->arg);
|
||||
|
||||
case T_CoerceToDomain:
|
||||
return exec_simple_check_node((Node *) ((CoerceToDomain *) node)->arg);
|
||||
|
||||
case T_List:
|
||||
{
|
||||
List *expr = (List *) node;
|
||||
|
Reference in New Issue
Block a user