PostgreSQL Source Code
git master
|
#include <parsenodes.h>
Data Fields | |
NodeTag | type |
ObjectType | renameType |
ObjectType | relationType |
RangeVar * | relation |
Node * | object |
char * | subname |
char * | newname |
DropBehavior | behavior |
bool | missing_ok |
Definition at line 3240 of file parsenodes.h.
DropBehavior RenameStmt::behavior |
Definition at line 3250 of file parsenodes.h.
Referenced by renameatt().
bool RenameStmt::missing_ok |
Definition at line 3251 of file parsenodes.h.
Referenced by renameatt(), RenameConstraint(), and RenameRelation().
char* RenameStmt::newname |
Definition at line 3249 of file parsenodes.h.
Referenced by ExecRenameStmt(), rename_policy(), renameatt(), RenameConstraint(), RenameRelation(), renametrig(), and RenameType().
Node* RenameStmt::object |
Definition at line 3246 of file parsenodes.h.
Referenced by ExecRenameStmt(), RenameConstraint(), and RenameType().
RangeVar* RenameStmt::relation |
Definition at line 3245 of file parsenodes.h.
Referenced by ExecRenameStmt(), rename_policy(), renameatt(), RenameConstraint(), RenameRelation(), and renametrig().
ObjectType RenameStmt::relationType |
Definition at line 3244 of file parsenodes.h.
ObjectType RenameStmt::renameType |
Definition at line 3243 of file parsenodes.h.
Referenced by ExecRenameStmt(), RenameConstraint(), RenameRelation(), RenameType(), and standard_ProcessUtility().
char* RenameStmt::subname |
Definition at line 3247 of file parsenodes.h.
Referenced by ExecRenameStmt(), rename_policy(), renameatt(), RenameConstraint(), and renametrig().
NodeTag RenameStmt::type |
Definition at line 3242 of file parsenodes.h.