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)
 
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 1539 of file parsenodes.h.

Member Function Documentation

◆ pg_node_attr() [1/8]

char* name WindowClause::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [2/8]

char* refname WindowClause::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [3/8]

Oid startInRangeFunc WindowClause::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [4/8]

Oid endInRangeFunc WindowClause::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [5/8]

Oid inRangeColl WindowClause::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [6/8]

bool inRangeAsc WindowClause::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [7/8]

bool inRangeNullsFirst WindowClause::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [8/8]

bool copiedOrder WindowClause::pg_node_attr ( query_jumble_ignore  )

Field Documentation

◆ endOffset

◆ frameOptions

◆ orderClause

◆ partitionClause

◆ startOffset

◆ type

NodeTag WindowClause::type

Definition at line 1541 of file parsenodes.h.

◆ winref


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