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

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

Data Fields
NodeTag type
Index rti
LockClauseStrength strength
LockWaitPolicy waitPolicy
bool pushedDown

Detailed Description

Definition at line 1590 of file parsenodes.h.

Field Documentation

pushedDown

bool RowMarkClause::pushedDown

Definition at line 1596 of file parsenodes.h.

Referenced by applyLockingClause(), and get_select_query_def().

rti

Index RowMarkClause::rti

Definition at line 1593 of file parsenodes.h.

Referenced by applyLockingClause(), ChangeVarNodesExtended(), get_parse_rowmark(), get_select_query_def(), make_outerjoininfo(), OffsetVarNodes(), and preprocess_rowmarks().

strength

LockClauseStrength RowMarkClause::strength

Definition at line 1594 of file parsenodes.h.

Referenced by applyLockingClause(), ApplyRetrieveRule(), get_select_query_def(), make_outerjoininfo(), and preprocess_rowmarks().

type

NodeTag RowMarkClause::type

Definition at line 1592 of file parsenodes.h.

waitPolicy

LockWaitPolicy RowMarkClause::waitPolicy

Definition at line 1595 of file parsenodes.h.

Referenced by applyLockingClause(), ApplyRetrieveRule(), get_select_query_def(), and preprocess_rowmarks().


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