PostgreSQL Source Code: ModifyTableState Struct Reference (original) (raw)
#include <[execnodes.h](execnodes%5F8h%5Fsource.html)>
Data Fields | |
---|---|
PlanState | ps |
CmdType | operation |
bool | canSetTag |
bool | mt_done |
int | mt_nrels |
ResultRelInfo * | resultRelInfo |
ResultRelInfo * | rootResultRelInfo |
EPQState | mt_epqstate |
bool | fireBSTriggers |
int | mt_resultOidAttno |
Oid | mt_lastResultOid |
int | mt_lastResultIndex |
HTAB * | mt_resultOidHash |
TupleTableSlot * | mt_root_tuple_slot |
struct PartitionTupleRouting * | mt_partition_tuple_routing |
struct TransitionCaptureState * | mt_transition_capture |
struct TransitionCaptureState * | mt_oc_transition_capture |
int | mt_merge_subcommands |
MergeActionState * | mt_merge_action |
TupleTableSlot * | mt_merge_pending_not_matched |
double | mt_merge_inserted |
double | mt_merge_updated |
double | mt_merge_deleted |
List * | mt_updateColnosLists |
List * | mt_mergeActionLists |
List * | mt_mergeJoinConditions |
Definition at line 1395 of file execnodes.h.
◆ canSetTag
bool ModifyTableState::canSetTag
◆ fireBSTriggers
bool ModifyTableState::fireBSTriggers
◆ mt_done
bool ModifyTableState::mt_done
◆ mt_epqstate
◆ mt_lastResultIndex
int ModifyTableState::mt_lastResultIndex
◆ mt_lastResultOid
Oid ModifyTableState::mt_lastResultOid
◆ mt_merge_action
◆ mt_merge_deleted
double ModifyTableState::mt_merge_deleted
◆ mt_merge_inserted
double ModifyTableState::mt_merge_inserted
◆ mt_merge_pending_not_matched
◆ mt_merge_subcommands
int ModifyTableState::mt_merge_subcommands
◆ mt_merge_updated
double ModifyTableState::mt_merge_updated
◆ mt_mergeActionLists
List* ModifyTableState::mt_mergeActionLists
◆ mt_mergeJoinConditions
List* ModifyTableState::mt_mergeJoinConditions
◆ mt_nrels
int ModifyTableState::mt_nrels
◆ mt_oc_transition_capture
◆ mt_partition_tuple_routing
◆ mt_resultOidAttno
int ModifyTableState::mt_resultOidAttno
◆ mt_resultOidHash
HTAB* ModifyTableState::mt_resultOidHash
◆ mt_root_tuple_slot
◆ mt_transition_capture
◆ mt_updateColnosLists
List* ModifyTableState::mt_updateColnosLists
◆ operation
CmdType ModifyTableState::operation
Definition at line 1398 of file execnodes.h.
Referenced by apply_handle_tuple_routing(), CopyFrom(), ExecCrossPartitionUpdate(), ExecDeleteEpilogue(), ExecInitModifyTable(), ExecInsert(), ExecModifyTable(), ExecSetupTransitionCaptureState(), ExecUpdateAct(), ExecUpdateEpilogue(), fireASTriggers(), fireBSTriggers(), and postgresBeginForeignModify().
◆ ps
Definition at line 1397 of file execnodes.h.
Referenced by apply_handle_tuple_routing(), CopyFrom(), ExecCleanupTupleRouting(), ExecCrossPartitionUpdate(), ExecEndModifyTable(), ExecInitInsertProjection(), ExecInitMerge(), ExecInitMergeTupleSlots(), ExecInitModifyTable(), ExecInitPartitionInfo(), ExecInitUpdateProjection(), ExecInsert(), ExecMergeMatched(), ExecMergeNotMatched(), ExecModifyTable(), ExecOnConflictUpdate(), ExecSetupTransitionCaptureState(), fireASTriggers(), fireBSTriggers(), postgresBeginForeignInsert(), postgresBeginForeignModify(), and show_modifytable_info().
◆ resultRelInfo
Definition at line 1402 of file execnodes.h.
Referenced by apply_handle_tuple_routing(), CopyFrom(), ExecEndModifyTable(), ExecInitMerge(), ExecInitModifyTable(), ExecInitPartitionInfo(), ExecInitUpdateProjection(), ExecLookupResultRelByOid(), ExecModifyTable(), postgresBeginForeignInsert(), and show_modifytable_info().
◆ rootResultRelInfo
The documentation for this struct was generated from the following file:
- src/include/nodes/execnodes.h