Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

PLpgSQL_execstate Struct Reference

#include <plpgsql.h>

Data Fields

PLpgSQL_functionfunc
Datum retval
bool retisnull
Oid rettype
Oid fn_rettype
bool retistuple
bool retisset
bool readonly_func
TupleDesc rettupdesc
char * exitlabel
ErrorDatacur_error
Tuplestorestatetuple_store
MemoryContext tuple_store_cxt
ResourceOwner tuple_store_owner
ReturnSetInforsi
int found_varno
int ndatums
PLpgSQL_datum ** datums
SPITupleTableeval_tuptable
uint32 eval_processed
Oid eval_lastoid
ExprContexteval_econtext
PLpgSQL_exprcur_expr
PLpgSQL_stmterr_stmt
const char * err_text
void * plugin_info

Detailed Description

Definition at line 739 of file plpgsql.h.


Field Documentation

Definition at line 747 of file plpgsql.h.

Referenced by exec_stmt_return(), and plpgsql_estate_setup().

Definition at line 763 of file plpgsql.h.

Referenced by exec_set_found(), and plpgsql_estate_setup().

Definition at line 778 of file plpgsql.h.

Referenced by plpgsql_estate_setup().

Definition at line 761 of file plpgsql.h.

Referenced by exec_init_tuple_store(), plpgsql_estate_setup(), and plpgsql_exec_function().

Definition at line 759 of file plpgsql.h.

Referenced by exec_init_tuple_store(), plpgsql_estate_setup(), and plpgsql_exec_function().

Definition at line 760 of file plpgsql.h.

Referenced by exec_init_tuple_store(), and plpgsql_estate_setup().


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