|
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 2895 of file parsenodes.h.
| char* CreateStmt::accessMethod |
Definition at line 2910 of file parsenodes.h.
Referenced by create_ctas_internal().
| List* CreateStmt::constraints |
Definition at line 2905 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| bool CreateStmt::if_not_exists |
Definition at line 2911 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| List* CreateStmt::inhRelations |
Definition at line 2900 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| List* CreateStmt::nnconstraints |
Definition at line 2906 of file parsenodes.h.
| TypeName* CreateStmt::ofTypename |
Definition at line 2904 of file parsenodes.h.
Referenced by create_ctas_internal().
| OnCommitAction CreateStmt::oncommit |
Definition at line 2908 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| List* CreateStmt::options |
Definition at line 2907 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| PartitionBoundSpec* CreateStmt::partbound |
Definition at line 2902 of file parsenodes.h.
| PartitionSpec* CreateStmt::partspec |
Definition at line 2903 of file parsenodes.h.
| RangeVar* CreateStmt::relation |
Definition at line 2898 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), DefineVirtualRelation(), and ProcessUtilitySlow().
| List* CreateStmt::tableElts |
Definition at line 2899 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| char* CreateStmt::tablespacename |
Definition at line 2909 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| NodeTag CreateStmt::type |
Definition at line 2897 of file parsenodes.h.