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:
- src/include/nodes/plannodes.h