PostgreSQL Source Code  git master
PLpgSQL_stmt_raise Struct Reference

#include <plpgsql.h>

Data Fields

PLpgSQL_stmt_type cmd_type
 
int lineno
 
unsigned int stmtid
 
int elog_level
 
char * condname
 
char * message
 
Listparams
 
Listoptions
 

Detailed Description

Definition at line 870 of file plpgsql.h.

Field Documentation

◆ cmd_type

PLpgSQL_stmt_type PLpgSQL_stmt_raise::cmd_type

Definition at line 872 of file plpgsql.h.

◆ condname

char* PLpgSQL_stmt_raise::condname

Definition at line 876 of file plpgsql.h.

Referenced by dump_raise(), and exec_stmt_raise().

◆ elog_level

int PLpgSQL_stmt_raise::elog_level

Definition at line 875 of file plpgsql.h.

Referenced by dump_raise(), and exec_stmt_raise().

◆ lineno

int PLpgSQL_stmt_raise::lineno

Definition at line 873 of file plpgsql.h.

◆ message

char* PLpgSQL_stmt_raise::message

Definition at line 877 of file plpgsql.h.

Referenced by dump_raise(), and exec_stmt_raise().

◆ options

List* PLpgSQL_stmt_raise::options

Definition at line 879 of file plpgsql.h.

Referenced by dump_raise(), exec_stmt_raise(), and free_raise().

◆ params

List* PLpgSQL_stmt_raise::params

Definition at line 878 of file plpgsql.h.

Referenced by dump_raise(), exec_stmt_raise(), and free_raise().

◆ stmtid

unsigned int PLpgSQL_stmt_raise::stmtid

Definition at line 874 of file plpgsql.h.


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