]> granicus.if.org Git - postgresql/blobdiff - src/backend/tcop/utility.c
Accept an INTERVAL argument for SET TIME ZONE per SQL99.
[postgresql] / src / backend / tcop / utility.c
index 84a12a33e046fdd9559434973988ce0582c28870..66ccb65278440f6a7defaa34f3b25c86f6c5cac6 100644 (file)
@@ -10,7 +10,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/tcop/utility.c,v 1.119 2001/10/09 14:00:22 tgl Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/tcop/utility.c,v 1.121 2001/10/18 17:30:15 thomas Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -450,7 +450,7 @@ ProcessUtility(Node *parsetree,
                                        case 'C':       /* ADD CONSTRAINT */
                                                AlterTableAddConstraint(stmt->relname,
                                                                                interpretInhOption(stmt->inhOpt),
-                                                                                               stmt->def);
+                                                                                               (List *) stmt->def);
                                                break;
                                        case 'X':       /* DROP CONSTRAINT */
                                                AlterTableDropConstraint(stmt->relname,
@@ -740,7 +740,7 @@ ProcessUtility(Node *parsetree,
                        {
                                VariableSetStmt *n = (VariableSetStmt *) parsetree;
 
-                               SetPGVariable(n->name, n->value);
+                               SetPGVariable(n->name, n->args);
                                set_ps_display(commandTag = "SET VARIABLE");
                        }
                        break;