PostgreSQL Source Code: SelectStmt Struct Reference (original) (raw)
#include <[parsenodes.h](parsenodes%5F8h%5Fsource.html)>
Data Fields | |
---|---|
NodeTag | type |
List * | distinctClause |
IntoClause * | intoClause |
List * | targetList |
List * | fromClause |
Node * | whereClause |
List * | groupClause |
bool | groupDistinct |
Node * | havingClause |
List * | windowClause |
List * | valuesLists |
List * | sortClause |
Node * | limitOffset |
Node * | limitCount |
LimitOption | limitOption |
List * | lockingClause |
WithClause * | withClause |
SetOperation | op |
bool | all |
struct SelectStmt * | larg |
struct SelectStmt * | rarg |
ParseLoc | stmt_location |
ParseLoc | stmt_len |
Definition at line 2173 of file parsenodes.h.
◆ all
◆ distinctClause
List* SelectStmt::distinctClause
◆ fromClause
List* SelectStmt::fromClause
◆ groupClause
List* SelectStmt::groupClause
◆ groupDistinct
bool SelectStmt::groupDistinct
◆ havingClause
Node* SelectStmt::havingClause
◆ intoClause
◆ larg
◆ limitCount
Node* SelectStmt::limitCount
◆ limitOffset
Node* SelectStmt::limitOffset
◆ limitOption
◆ lockingClause
List* SelectStmt::lockingClause
◆ op
◆ rarg
◆ sortClause
List* SelectStmt::sortClause
◆ stmt_len
◆ stmt_location
◆ targetList
List* SelectStmt::targetList
◆ type
◆ valuesLists
List* SelectStmt::valuesLists
◆ whereClause
Node* SelectStmt::whereClause
◆ windowClause
List* SelectStmt::windowClause
◆ withClause
The documentation for this struct was generated from the following file:
- src/include/nodes/parsenodes.h