|
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 2835 of file parsenodes.h.
| char* CreateStmt::accessMethod |
Definition at line 2850 of file parsenodes.h.
Referenced by create_ctas_internal().
| List* CreateStmt::constraints |
Definition at line 2845 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| bool CreateStmt::if_not_exists |
Definition at line 2851 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| List* CreateStmt::inhRelations |
Definition at line 2840 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| List* CreateStmt::nnconstraints |
Definition at line 2846 of file parsenodes.h.
| TypeName* CreateStmt::ofTypename |
Definition at line 2844 of file parsenodes.h.
Referenced by create_ctas_internal().
| OnCommitAction CreateStmt::oncommit |
Definition at line 2848 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| List* CreateStmt::options |
Definition at line 2847 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| PartitionBoundSpec* CreateStmt::partbound |
Definition at line 2842 of file parsenodes.h.
| PartitionSpec* CreateStmt::partspec |
Definition at line 2843 of file parsenodes.h.
| RangeVar* CreateStmt::relation |
Definition at line 2838 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), DefineVirtualRelation(), and ProcessUtilitySlow().
| List* CreateStmt::tableElts |
Definition at line 2839 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| char* CreateStmt::tablespacename |
Definition at line 2849 of file parsenodes.h.
Referenced by create_ctas_internal(), DefineCompositeType(), and DefineVirtualRelation().
| NodeTag CreateStmt::type |
Definition at line 2837 of file parsenodes.h.