PostgreSQL Source Code  git master
WindowClause Struct Reference

#include <parsenodes.h>

Public Member Functions

char *name pg_node_attr (query_jumble_ignore)
 
char *refname pg_node_attr (query_jumble_ignore)
 
List *runCondition pg_node_attr (query_jumble_ignore)
 
Oid startInRangeFunc pg_node_attr (query_jumble_ignore)
 
Oid endInRangeFunc pg_node_attr (query_jumble_ignore)
 
Oid inRangeColl pg_node_attr (query_jumble_ignore)
 
bool inRangeAsc pg_node_attr (query_jumble_ignore)
 
bool inRangeNullsFirst pg_node_attr (query_jumble_ignore)
 
bool copiedOrder pg_node_attr (query_jumble_ignore)
 

Data Fields

NodeTag type
 
ListpartitionClause
 
ListorderClause
 
int frameOptions
 
NodestartOffset
 
NodeendOffset
 
Index winref
 

Detailed Description

Definition at line 1494 of file parsenodes.h.

Member Function Documentation

◆ pg_node_attr() [1/9]

char* name WindowClause::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [2/9]

char* refname WindowClause::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [3/9]

List* runCondition WindowClause::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [4/9]

Oid startInRangeFunc WindowClause::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [5/9]

Oid endInRangeFunc WindowClause::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [6/9]

Oid inRangeColl WindowClause::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [7/9]

bool inRangeAsc WindowClause::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [8/9]

bool inRangeNullsFirst WindowClause::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [9/9]

bool copiedOrder WindowClause::pg_node_attr ( query_jumble_ignore  )

Field Documentation

◆ endOffset

◆ frameOptions

◆ orderClause

◆ partitionClause

◆ startOffset

◆ type

NodeTag WindowClause::type

Definition at line 1496 of file parsenodes.h.

◆ winref


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