|
PostgreSQL Source Code git master
|
#include <parsenodes.h>
Data Fields | |
| NodeTag | type |
| RangeVar * | relation |
| List * | tableElts |
| List * | inhRelations |
| PartitionBoundSpec * | partbound |
| PartitionSpec * | partspec |
| TypeName * | ofTypename |
| List * | constraints |
| List * | nnconstraints |
| List * | options |
| OnCommitAction | oncommit |
| char * | tablespacename |
| char * | accessMethod |
| bool | if_not_exists |
Definition at line 2747 of file parsenodes.h.
| char* CreateStmt::accessMethod |
Definition at line 2762 of file parsenodes.h.
Referenced by create_ctas_internal().
| List* CreateStmt::constraints |
Definition at line 2757 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| bool CreateStmt::if_not_exists |
Definition at line 2763 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| List* CreateStmt::inhRelations |
Definition at line 2752 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| List* CreateStmt::nnconstraints |
Definition at line 2758 of file parsenodes.h.
| TypeName* CreateStmt::ofTypename |
Definition at line 2756 of file parsenodes.h.
Referenced by create_ctas_internal().
| OnCommitAction CreateStmt::oncommit |
Definition at line 2760 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| List* CreateStmt::options |
Definition at line 2759 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), DefineVirtualRelation(), and ProcessUtilitySlow().
| PartitionBoundSpec* CreateStmt::partbound |
Definition at line 2754 of file parsenodes.h.
| PartitionSpec* CreateStmt::partspec |
Definition at line 2755 of file parsenodes.h.
| RangeVar* CreateStmt::relation |
Definition at line 2750 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), DefineVirtualRelation(), ImportForeignSchema(), ProcessUtilitySlow(), and transformCreateSchemaStmtElements().
| List* CreateStmt::tableElts |
Definition at line 2751 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| char* CreateStmt::tablespacename |
Definition at line 2761 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| NodeTag CreateStmt::type |
Definition at line 2749 of file parsenodes.h.