PostgreSQL Source Code git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
PLpgSQL_stmt_fetch Struct Reference

#include <plpgsql.h>

Data Fields

PLpgSQL_stmt_type cmd_type
 
int lineno
 
unsigned int stmtid
 
PLpgSQL_variabletarget
 
int curvar
 
FetchDirection direction
 
long how_many
 
PLpgSQL_exprexpr
 
bool is_move
 
bool returns_multiple_rows
 

Detailed Description

Definition at line 799 of file plpgsql.h.

Field Documentation

◆ cmd_type

PLpgSQL_stmt_type PLpgSQL_stmt_fetch::cmd_type

Definition at line 801 of file plpgsql.h.

◆ curvar

int PLpgSQL_stmt_fetch::curvar

Definition at line 805 of file plpgsql.h.

◆ direction

FetchDirection PLpgSQL_stmt_fetch::direction

Definition at line 806 of file plpgsql.h.

◆ expr

PLpgSQL_expr* PLpgSQL_stmt_fetch::expr

Definition at line 808 of file plpgsql.h.

Referenced by plpgsql_statement_tree_walker_impl().

◆ how_many

long PLpgSQL_stmt_fetch::how_many

Definition at line 807 of file plpgsql.h.

◆ is_move

bool PLpgSQL_stmt_fetch::is_move

Definition at line 809 of file plpgsql.h.

◆ lineno

int PLpgSQL_stmt_fetch::lineno

Definition at line 802 of file plpgsql.h.

◆ returns_multiple_rows

bool PLpgSQL_stmt_fetch::returns_multiple_rows

Definition at line 810 of file plpgsql.h.

◆ stmtid

unsigned int PLpgSQL_stmt_fetch::stmtid

Definition at line 803 of file plpgsql.h.

◆ target

PLpgSQL_variable* PLpgSQL_stmt_fetch::target

Definition at line 804 of file plpgsql.h.


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