PostgreSQL Source Code git master
Loading...
Searching...
No Matches
ModifyTable Struct Reference

#include <plannodes.h>

Data Fields

Plan plan
 
CmdType operation
 
bool canSetTag
 
Index nominalRelation
 
Index rootRelation
 
ListresultRelations
 
ListupdateColnosLists
 
ListwithCheckOptionLists
 
charreturningOldAlias
 
charreturningNewAlias
 
ListreturningLists
 
ListfdwPrivLists
 
BitmapsetfdwDirectModifyPlans
 
ListrowMarks
 
int epqParam
 
OnConflictAction onConflictAction
 
ListarbiterIndexes
 
ListonConflictSet
 
ListonConflictCols
 
NodeonConflictWhere
 
Index exclRelRTI
 
ListexclRelTlist
 
ListmergeActionLists
 
ListmergeJoinConditions
 

Detailed Description

Definition at line 330 of file plannodes.h.

Field Documentation

◆ arbiterIndexes

List* ModifyTable::arbiterIndexes

Definition at line 364 of file plannodes.h.

Referenced by ExecInitModifyTable(), make_modifytable(), and show_modifytable_info().

◆ canSetTag

bool ModifyTable::canSetTag

Definition at line 336 of file plannodes.h.

Referenced by ExecInitModifyTable(), and make_modifytable().

◆ epqParam

int ModifyTable::epqParam

Definition at line 360 of file plannodes.h.

Referenced by ExecInitModifyTable(), finalize_plan(), and make_modifytable().

◆ exclRelRTI

Index ModifyTable::exclRelRTI

Definition at line 372 of file plannodes.h.

Referenced by make_modifytable(), and set_plan_refs().

◆ exclRelTlist

List* ModifyTable::exclRelTlist

Definition at line 374 of file plannodes.h.

Referenced by make_modifytable(), and set_plan_refs().

◆ fdwDirectModifyPlans

Bitmapset* ModifyTable::fdwDirectModifyPlans

Definition at line 356 of file plannodes.h.

Referenced by ExecInitModifyTable(), and make_modifytable().

◆ fdwPrivLists

List* ModifyTable::fdwPrivLists

Definition at line 354 of file plannodes.h.

Referenced by ExecInitModifyTable(), make_modifytable(), and show_modifytable_info().

◆ mergeActionLists

List* ModifyTable::mergeActionLists

◆ mergeJoinConditions

List* ModifyTable::mergeJoinConditions

◆ nominalRelation

Index ModifyTable::nominalRelation

Definition at line 338 of file plannodes.h.

Referenced by make_modifytable(), set_plan_refs(), and show_modifytable_info().

◆ onConflictAction

◆ onConflictCols

List* ModifyTable::onConflictCols

Definition at line 368 of file plannodes.h.

Referenced by ExecInitModifyTable(), ExecInitPartitionInfo(), and make_modifytable().

◆ onConflictSet

List* ModifyTable::onConflictSet

◆ onConflictWhere

Node* ModifyTable::onConflictWhere

◆ operation

CmdType ModifyTable::operation

◆ plan

Plan ModifyTable::plan

Definition at line 332 of file plannodes.h.

Referenced by make_modifytable(), and set_plan_refs().

◆ resultRelations

List* ModifyTable::resultRelations

◆ returningLists

List* ModifyTable::returningLists

◆ returningNewAlias

char* ModifyTable::returningNewAlias

Definition at line 350 of file plannodes.h.

Referenced by make_modifytable().

◆ returningOldAlias

char* ModifyTable::returningOldAlias

Definition at line 348 of file plannodes.h.

Referenced by make_modifytable().

◆ rootRelation

Index ModifyTable::rootRelation

Definition at line 340 of file plannodes.h.

Referenced by ExecInitModifyTable(), make_modifytable(), and set_plan_refs().

◆ rowMarks

List* ModifyTable::rowMarks

Definition at line 358 of file plannodes.h.

Referenced by ExecInitModifyTable(), make_modifytable(), and set_plan_refs().

◆ updateColnosLists

List* ModifyTable::updateColnosLists

Definition at line 344 of file plannodes.h.

Referenced by ExecInitModifyTable(), and make_modifytable().

◆ withCheckOptionLists

List* ModifyTable::withCheckOptionLists

The documentation for this struct was generated from the following file: