PostgreSQL Source Code  git master
TableFunc Struct Reference

#include <primnodes.h>

Data Fields

NodeTag type
 
TableFuncType functype
 
Listns_uris
 
Listns_names
 
Nodedocexpr
 
Noderowexpr
 
Listcolnames
 
Listcoltypes
 
Listcoltypmods
 
Listcolcollations
 
Listcolexprs
 
Listcoldefexprs
 
Listcolvalexprs
 
Bitmapsetnotnulls
 
Nodeplan
 
int ordinalitycol
 
int location
 

Detailed Description

Definition at line 88 of file primnodes.h.

Field Documentation

◆ colcollations

◆ coldefexprs

◆ colexprs

◆ colnames

◆ coltypes

◆ coltypmods

◆ colvalexprs

◆ docexpr

◆ functype

◆ location

int TableFunc::location

Definition at line 106 of file primnodes.h.

Referenced by transformJsonTable(), and transformRangeTableFunc().

◆ notnulls

Bitmapset* TableFunc::notnulls

Definition at line 103 of file primnodes.h.

Referenced by ExecInitTableFuncScan(), get_xmltable(), and transformRangeTableFunc().

◆ ns_names

List* TableFunc::ns_names

Definition at line 93 of file primnodes.h.

Referenced by ExecInitTableFuncScan(), get_xmltable(), and transformRangeTableFunc().

◆ ns_uris

◆ ordinalitycol

int TableFunc::ordinalitycol

Definition at line 105 of file primnodes.h.

Referenced by get_xmltable(), transformJsonTable(), and transformRangeTableFunc().

◆ plan

Node* TableFunc::plan

Definition at line 104 of file primnodes.h.

Referenced by get_json_table(), JsonTableInitOpaque(), and transformJsonTable().

◆ rowexpr

◆ type

NodeTag TableFunc::type

Definition at line 90 of file primnodes.h.


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