diff options
Diffstat (limited to 'src/backend/tcop/utility.c')
-rw-r--r-- | src/backend/tcop/utility.c | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/src/backend/tcop/utility.c b/src/backend/tcop/utility.c index bfc114ba2f7..63236259945 100644 --- a/src/backend/tcop/utility.c +++ b/src/backend/tcop/utility.c @@ -9,7 +9,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/tcop/utility.c,v 1.74 1999/12/14 00:08:17 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/tcop/utility.c,v 1.75 1999/12/16 17:24:15 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -809,6 +809,26 @@ ProcessUtility(Node *parsetree, DeferredTriggerSetState((ConstraintsSetStmt *) parsetree); break; + case T_CreateGroupStmt: + PS_SET_STATUS(commandTag = "CREATE GROUP"); + CHECK_IF_ABORTED(); + + CreateGroup((CreateGroupStmt *) parsetree, dest); + break; + + case T_AlterGroupStmt: + PS_SET_STATUS(commandTag = "ALTER GROUP"); + CHECK_IF_ABORTED(); + + AlterGroup((AlterGroupStmt *) parsetree, dest); + break; + + case T_DropGroupStmt: + PS_SET_STATUS(commandTag = "DROP GROUP"); + CHECK_IF_ABORTED(); + + DropGroup((DropGroupStmt *) parsetree, dest); + break; /* * ******************************** default ******************************** |