PostgreSQL Source Code  git master
RangeTableFuncCol Struct Reference

#include <parsenodes.h>

Data Fields

NodeTag type
 
char * colname
 
TypeNametypeName
 
bool for_ordinality
 
bool is_not_null
 
Nodecolexpr
 
Nodecoldefexpr
 
int location
 

Detailed Description

Definition at line 593 of file parsenodes.h.

Field Documentation

◆ coldefexpr

Node* RangeTableFuncCol::coldefexpr

Definition at line 601 of file parsenodes.h.

Referenced by raw_expression_tree_walker(), and transformRangeTableFunc().

◆ colexpr

Node* RangeTableFuncCol::colexpr

Definition at line 600 of file parsenodes.h.

Referenced by raw_expression_tree_walker(), and transformRangeTableFunc().

◆ colname

char* RangeTableFuncCol::colname

Definition at line 596 of file parsenodes.h.

Referenced by transformRangeTableFunc().

◆ for_ordinality

bool RangeTableFuncCol::for_ordinality

Definition at line 598 of file parsenodes.h.

Referenced by transformRangeTableFunc().

◆ is_not_null

bool RangeTableFuncCol::is_not_null

Definition at line 599 of file parsenodes.h.

Referenced by transformRangeTableFunc().

◆ location

int RangeTableFuncCol::location

Definition at line 602 of file parsenodes.h.

Referenced by transformRangeTableFunc().

◆ type

NodeTag RangeTableFuncCol::type

Definition at line 595 of file parsenodes.h.

◆ typeName

TypeName* RangeTableFuncCol::typeName

Definition at line 597 of file parsenodes.h.

Referenced by transformRangeTableFunc().


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