PostgreSQL Source Code git master
Data Fields
statement Struct Reference

#include <ecpglib_extern.h>

Data Fields

int  lineno
 
char *  command
 
char *  name
 
struct connectionconnection
 
 
 
 
bool  questionmarks
 
struct variableinlist
 
struct variableoutlist
 
char *  oldlocale
 
int  nparams
 
char **  paramvalues
 
int *  paramlengths
 
int *  paramformats
 
 

Detailed Description

Definition at line 64 of file ecpglib_extern.h.

Field Documentation

command

char* statement::command

Definition at line 67 of file ecpglib_extern.h.

Referenced by ecpg_do_prologue(), and ecpg_register_prepared_stmt().

compat

enum COMPAT_MODE statement::compat

Definition at line 70 of file ecpglib_extern.h.

connection

struct connection* statement::connection

Definition at line 69 of file ecpglib_extern.h.

Referenced by ecpg_register_prepared_stmt().

force_indicator

bool statement::force_indicator

Definition at line 71 of file ecpglib_extern.h.

inlist

struct variable* statement::inlist

Definition at line 74 of file ecpglib_extern.h.

Referenced by ecpg_register_prepared_stmt().

lineno

int statement::lineno

Definition at line 66 of file ecpglib_extern.h.

Referenced by ecpg_do(), ecpg_do_prologue(), ecpg_register_prepared_stmt(), ECPGdo(), ECPGget_desc(), prepare_common(), and replace_variables().

name

char* statement::name

Definition at line 68 of file ecpglib_extern.h.

Referenced by ecpg_register_prepared_stmt().

nparams

int statement::nparams

Definition at line 84 of file ecpglib_extern.h.

oldlocale

char* statement::oldlocale

Definition at line 79 of file ecpglib_extern.h.

outlist

struct variable* statement::outlist

Definition at line 75 of file ecpglib_extern.h.

Referenced by ecpg_register_prepared_stmt().

paramformats

int* statement::paramformats

Definition at line 87 of file ecpglib_extern.h.

paramlengths

int* statement::paramlengths

Definition at line 86 of file ecpglib_extern.h.

paramvalues

char** statement::paramvalues

Definition at line 85 of file ecpglib_extern.h.

questionmarks

bool statement::questionmarks

Definition at line 73 of file ecpglib_extern.h.

results

PGresult* statement::results

Definition at line 88 of file ecpglib_extern.h.

statement_type

enum ECPG_statement_type statement::statement_type

Definition at line 72 of file ecpglib_extern.h.

Referenced by ecpg_do_prologue().


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

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