PostgreSQL Source Code: PlanRowMark Struct Reference (original) (raw)

#include <[plannodes.h](plannodes%5F8h%5Fsource.html)>

Data Fields
Index rti
Index prti
Index rowmarkId
RowMarkType markType
int allMarkTypes
LockClauseStrength strength
LockWaitPolicy waitPolicy
bool isParent

Detailed Description

Definition at line 1534 of file plannodes.h.

Member Function Documentation

pg_node_attr()

PlanRowMark::pg_node_attr ( no_equal ,
no_query_jumble
)

Field Documentation

allMarkTypes

int PlanRowMark::allMarkTypes

isParent

bool PlanRowMark::isParent

markType

prti

rowmarkId

Index PlanRowMark::rowmarkId

rti

Definition at line 1540 of file plannodes.h.

Referenced by ChangeVarNodes_walker(), ExecInitLockRows(), ExecInitModifyTable(), expand_inherited_rtentry(), expand_single_inheritance_child(), get_plan_rowmark(), InitPlan(), preprocess_rowmarks(), preprocess_targetlist(), remove_self_join_rel(), remove_self_joins_one_group(), remove_useless_result_rtes(), set_plan_references(), and set_plan_refs().

strength

waitPolicy


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