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

#include <parsenodes.h>

Public Member Functions

int funccolcount  pg_node_attr (query_jumble_ignore)
 
List *funccolnames  pg_node_attr (query_jumble_ignore)
 
List *funccoltypes  pg_node_attr (query_jumble_ignore)
 
List *funccoltypmods  pg_node_attr (query_jumble_ignore)
 
List *funccolcollations  pg_node_attr (query_jumble_ignore)
 
Bitmapset *funcparams  pg_node_attr (query_jumble_ignore)
 

Data Fields

 
 

Detailed Description

Definition at line 1347 of file parsenodes.h.

Member Function Documentation

pg_node_attr() [1/6]

int funccolcount RangeTblFunction::pg_node_attr ( query_jumble_ignore  )

pg_node_attr() [2/6]

List *funccolnames RangeTblFunction::pg_node_attr ( query_jumble_ignore  )

pg_node_attr() [3/6]

List *funccoltypes RangeTblFunction::pg_node_attr ( query_jumble_ignore  )

pg_node_attr() [4/6]

List *funccoltypmods RangeTblFunction::pg_node_attr ( query_jumble_ignore  )

pg_node_attr() [5/6]

List *funccolcollations RangeTblFunction::pg_node_attr ( query_jumble_ignore  )

pg_node_attr() [6/6]

Bitmapset *funcparams RangeTblFunction::pg_node_attr ( query_jumble_ignore  )

Field Documentation

funcexpr

Node* RangeTblFunction::funcexpr

Definition at line 1351 of file parsenodes.h.

Referenced by addRangeTableEntryForFunction(), ExecInitFunctionScan(), expandRTE(), ExplainNode(), ExplainTargetRel(), expression_tree_mutator_impl(), finalize_plan(), get_from_clause_item(), get_rte_attribute_is_dropped(), inline_set_returning_function(), process_function_rte_ref(), pull_up_constant_function(), and set_function_size_estimates().

type

NodeTag RangeTblFunction::type

Definition at line 1349 of file parsenodes.h.


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

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