1
0
mirror of https://github.com/postgres/postgres.git synced 2025-05-20 05:13:53 +03:00

Add missing processing of OptTemp in CREATE IF NOT EXISTS variant

for typed tables.  Noted by Robert Haas.
This commit is contained in:
Tom Lane 2010-08-20 14:55:05 +00:00
parent 5344945810
commit efe2e9a758

View File

@ -11,7 +11,7 @@
* *
* *
* IDENTIFICATION * IDENTIFICATION
* $PostgreSQL: pgsql/src/backend/parser/gram.y,v 2.716 2010/08/18 18:35:20 tgl Exp $ * $PostgreSQL: pgsql/src/backend/parser/gram.y,v 2.717 2010/08/20 14:55:05 tgl Exp $
* *
* HISTORY * HISTORY
* AUTHOR DATE MAJOR EVENT * AUTHOR DATE MAJOR EVENT
@ -2252,6 +2252,7 @@ CreateStmt: CREATE OptTemp TABLE qualified_name '(' OptTableElementList ')'
OptTypedTableElementList OptWith OnCommitOption OptTableSpace OptTypedTableElementList OptWith OnCommitOption OptTableSpace
{ {
CreateStmt *n = makeNode(CreateStmt); CreateStmt *n = makeNode(CreateStmt);
$7->istemp = $2;
n->relation = $7; n->relation = $7;
n->tableElts = $10; n->tableElts = $10;
n->ofTypename = makeTypeNameFromNameList($9); n->ofTypename = makeTypeNameFromNameList($9);