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: