PostgreSQL Source Code  git master
CreateFunctionStmt Struct Reference

#include <parsenodes.h>

Data Fields

NodeTag type
 
bool is_procedure
 
bool replace
 
Listfuncname
 
Listparameters
 
TypeNamereturnType
 
Listoptions
 
Nodesql_body
 

Detailed Description

Definition at line 2963 of file parsenodes.h.

Field Documentation

◆ funcname

List* CreateFunctionStmt::funcname

Definition at line 2968 of file parsenodes.h.

Referenced by CreateFunction().

◆ is_procedure

bool CreateFunctionStmt::is_procedure

Definition at line 2966 of file parsenodes.h.

Referenced by CreateFunction().

◆ options

List* CreateFunctionStmt::options

Definition at line 2971 of file parsenodes.h.

Referenced by CreateFunction().

◆ parameters

List* CreateFunctionStmt::parameters

Definition at line 2969 of file parsenodes.h.

Referenced by CreateFunction().

◆ replace

bool CreateFunctionStmt::replace

Definition at line 2967 of file parsenodes.h.

Referenced by CreateFunction().

◆ returnType

TypeName* CreateFunctionStmt::returnType

Definition at line 2970 of file parsenodes.h.

Referenced by CreateFunction().

◆ sql_body

Node* CreateFunctionStmt::sql_body

Definition at line 2972 of file parsenodes.h.

Referenced by CreateFunction().

◆ type

NodeTag CreateFunctionStmt::type

Definition at line 2965 of file parsenodes.h.


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