PostgreSQL Source Code git master
|
#include <plannodes.h>
Data Fields | |
Plan | plan |
CmdType | operation |
bool | canSetTag |
Index | nominalRelation |
Index | rootRelation |
bool | partColsUpdated |
List * | resultRelations |
List * | updateColnosLists |
List * | withCheckOptionLists |
char * | returningOldAlias |
char * | returningNewAlias |
List * | returningLists |
List * | fdwPrivLists |
Bitmapset * | fdwDirectModifyPlans |
List * | rowMarks |
int | epqParam |
OnConflictAction | onConflictAction |
List * | arbiterIndexes |
List * | onConflictSet |
List * | onConflictCols |
Node * | onConflictWhere |
Index | exclRelRTI |
List * | exclRelTlist |
List * | mergeActionLists |
List * | mergeJoinConditions |
Definition at line 288 of file plannodes.h.
List* ModifyTable::arbiterIndexes |
Definition at line 324 of file plannodes.h.
Referenced by ExecInitModifyTable(), make_modifytable(), and show_modifytable_info().
bool ModifyTable::canSetTag |
Definition at line 294 of file plannodes.h.
Referenced by ExecInitModifyTable(), and make_modifytable().
int ModifyTable::epqParam |
Definition at line 320 of file plannodes.h.
Referenced by ExecInitModifyTable(), finalize_plan(), and make_modifytable().
Index ModifyTable::exclRelRTI |
Definition at line 332 of file plannodes.h.
Referenced by make_modifytable(), and set_plan_refs().
List* ModifyTable::exclRelTlist |
Definition at line 334 of file plannodes.h.
Referenced by make_modifytable(), and set_plan_refs().
Bitmapset* ModifyTable::fdwDirectModifyPlans |
Definition at line 316 of file plannodes.h.
Referenced by ExecInitModifyTable(), and make_modifytable().
List* ModifyTable::fdwPrivLists |
Definition at line 314 of file plannodes.h.
Referenced by ExecInitModifyTable(), make_modifytable(), and show_modifytable_info().
List* ModifyTable::mergeActionLists |
Definition at line 336 of file plannodes.h.
Referenced by ExecInitModifyTable(), ExecInitPartitionInfo(), make_modifytable(), and set_plan_refs().
List* ModifyTable::mergeJoinConditions |
Definition at line 338 of file plannodes.h.
Referenced by ExecInitModifyTable(), ExecInitPartitionInfo(), make_modifytable(), and set_plan_refs().
Index ModifyTable::nominalRelation |
Definition at line 296 of file plannodes.h.
Referenced by make_modifytable(), set_plan_refs(), and show_modifytable_info().
OnConflictAction ModifyTable::onConflictAction |
Definition at line 322 of file plannodes.h.
Referenced by ExecInitModifyTable(), ExecInitPartitionInfo(), ExecInsert(), make_modifytable(), and show_modifytable_info().
List* ModifyTable::onConflictCols |
Definition at line 328 of file plannodes.h.
Referenced by ExecInitModifyTable(), ExecInitPartitionInfo(), and make_modifytable().
List* ModifyTable::onConflictSet |
Definition at line 326 of file plannodes.h.
Referenced by ExecInitModifyTable(), ExecInitPartitionInfo(), finalize_plan(), make_modifytable(), and set_plan_refs().
Node* ModifyTable::onConflictWhere |
Definition at line 330 of file plannodes.h.
Referenced by ExecInitModifyTable(), ExecInitPartitionInfo(), finalize_plan(), make_modifytable(), set_plan_refs(), and show_modifytable_info().
CmdType ModifyTable::operation |
Definition at line 292 of file plannodes.h.
Referenced by ExecInitModifyTable(), ExecInitPartitionInfo(), make_modifytable(), and show_modifytable_info().
bool ModifyTable::partColsUpdated |
Definition at line 300 of file plannodes.h.
Referenced by make_modifytable().
Plan ModifyTable::plan |
Definition at line 290 of file plannodes.h.
Referenced by make_modifytable(), and set_plan_refs().
List* ModifyTable::resultRelations |
Definition at line 302 of file plannodes.h.
Referenced by ExecInitModifyTable(), ExecInitPartitionInfo(), make_modifytable(), and set_plan_refs().
List* ModifyTable::returningLists |
Definition at line 312 of file plannodes.h.
Referenced by ExecInitModifyTable(), ExecInitPartitionInfo(), finalize_plan(), make_modifytable(), and set_plan_refs().
char* ModifyTable::returningNewAlias |
Definition at line 310 of file plannodes.h.
Referenced by make_modifytable().
char* ModifyTable::returningOldAlias |
Definition at line 308 of file plannodes.h.
Referenced by make_modifytable().
Index ModifyTable::rootRelation |
Definition at line 298 of file plannodes.h.
Referenced by ExecInitModifyTable(), make_modifytable(), and set_plan_refs().
List* ModifyTable::rowMarks |
Definition at line 318 of file plannodes.h.
Referenced by ExecInitModifyTable(), make_modifytable(), and set_plan_refs().
List* ModifyTable::updateColnosLists |
Definition at line 304 of file plannodes.h.
Referenced by ExecInitModifyTable(), and make_modifytable().
List* ModifyTable::withCheckOptionLists |
Definition at line 306 of file plannodes.h.
Referenced by ExecInitModifyTable(), ExecInitPartitionInfo(), make_modifytable(), and set_plan_refs().