OSDN Git Service

Support CREATE TABLE DEFAULT VALUES statement.
authorThomas G. Lockhart <lockhart@fourpalms.org>
Wed, 2 Sep 1998 15:47:30 +0000 (15:47 +0000)
committerThomas G. Lockhart <lockhart@fourpalms.org>
Wed, 2 Sep 1998 15:47:30 +0000 (15:47 +0000)
src/backend/parser/gram.y

index db6bbab..33bbcbb 100644 (file)
@@ -10,7 +10,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.28 1998/09/01 03:24:08 momjian Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.29 1998/09/02 15:47:30 thomas Exp $
  *
  * HISTORY
  *       AUTHOR                        DATE                    MAJOR EVENT
@@ -2344,6 +2344,17 @@ insert_rest:  VALUES '(' res_target_list2 ')'
                                        $$->havingClause = NULL;
                                        $$->unionClause = NIL;
                                }
+               | DEFAULT VALUES
+                               {
+                                       $$ = makeNode(InsertStmt);
+                                       $$->unique = NULL;
+                                       $$->targetList = NIL;
+                                       $$->fromClause = NIL;
+                                       $$->whereClause = NULL;
+                                       $$->groupClause = NIL;
+                                       $$->havingClause = NULL;
+                                       $$->unionClause = NIL;
+                               }
                | SELECT opt_unique res_target_list2
                         from_clause where_clause
                         group_clause having_clause