PostgreSQL Source Code git master
Public Member Functions | Data Fields
TableFunc Struct Reference

#include <primnodes.h>

Public Member Functions

List *ns_uris  pg_node_attr (query_jumble_ignore)
 
List *ns_names  pg_node_attr (query_jumble_ignore)
 
List *colnames  pg_node_attr (query_jumble_ignore)
 
List *coltypes  pg_node_attr (query_jumble_ignore)
 
List *coltypmods  pg_node_attr (query_jumble_ignore)
 
List *colcollations  pg_node_attr (query_jumble_ignore)
 
List *coldefexprs  pg_node_attr (query_jumble_ignore)
 
List *colvalexprs  pg_node_attr (query_jumble_ignore)
 
List *passingvalexprs  pg_node_attr (query_jumble_ignore)
 
Bitmapset *notnulls  pg_node_attr (query_jumble_ignore)
 
Node *plan  pg_node_attr (query_jumble_ignore)
 
int ordinalitycol  pg_node_attr (query_jumble_ignore)
 

Data Fields

 
 
 
 
 
 

Detailed Description

Definition at line 110 of file primnodes.h.

Member Function Documentation

pg_node_attr() [1/12]

List *ns_uris TableFunc::pg_node_attr ( query_jumble_ignore  )

pg_node_attr() [2/12]

List *ns_names TableFunc::pg_node_attr ( query_jumble_ignore  )

pg_node_attr() [3/12]

List *colnames TableFunc::pg_node_attr ( query_jumble_ignore  )

pg_node_attr() [4/12]

List *coltypes TableFunc::pg_node_attr ( query_jumble_ignore  )

pg_node_attr() [5/12]

List *coltypmods TableFunc::pg_node_attr ( query_jumble_ignore  )

pg_node_attr() [6/12]

List *colcollations TableFunc::pg_node_attr ( query_jumble_ignore  )

pg_node_attr() [7/12]

List *coldefexprs TableFunc::pg_node_attr ( query_jumble_ignore  )

pg_node_attr() [8/12]

List *colvalexprs TableFunc::pg_node_attr ( query_jumble_ignore  )

pg_node_attr() [9/12]

List *passingvalexprs TableFunc::pg_node_attr ( query_jumble_ignore  )

pg_node_attr() [10/12]

Bitmapset *notnulls TableFunc::pg_node_attr ( query_jumble_ignore  )

pg_node_attr() [11/12]

Node *plan TableFunc::pg_node_attr ( query_jumble_ignore  )

pg_node_attr() [12/12]

int ordinalitycol TableFunc::pg_node_attr ( query_jumble_ignore  )

Field Documentation

colexprs

List* TableFunc::colexprs

Definition at line 132 of file primnodes.h.

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

docexpr

Node* TableFunc::docexpr

Definition at line 120 of file primnodes.h.

Referenced by ExecInitTableFuncScan(), expression_tree_mutator_impl(), expression_tree_walker_impl(), get_json_table(), get_xmltable(), JsonTableInitOpaque(), transformJsonTable(), transformJsonTableColumns(), and transformRangeTableFunc().

functype

TableFuncType TableFunc::functype

Definition at line 114 of file primnodes.h.

Referenced by addRangeTableEntryForTableFunc(), ExecInitTableFuncScan(), ExplainTargetRel(), get_tablefunc(), transformJsonTable(), and transformRangeTableFunc().

location

ParseLoc TableFunc::location

Definition at line 146 of file primnodes.h.

Referenced by transformJsonTable(), and transformRangeTableFunc().

rowexpr

Node* TableFunc::rowexpr

Definition at line 122 of file primnodes.h.

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

type

NodeTag TableFunc::type

Definition at line 112 of file primnodes.h.


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

AltStyle によって変換されたページ (->オリジナル) /