PostgreSQL Source Code  git master
PgFdwModifyState Struct Reference

Data Fields

Relation rel
 
AttInMetadataattinmeta
 
PGconnconn
 
char * p_name
 
char * query
 
Listtarget_attrs
 
bool has_returning
 
Listretrieved_attrs
 
AttrNumber ctidAttno
 
int p_nums
 
FmgrInfop_flinfo
 
MemoryContext temp_cxt
 
struct PgFdwModifyStateaux_fmstate
 

Detailed Description

Definition at line 167 of file postgres_fdw.c.

Field Documentation

◆ attinmeta

AttInMetadata* PgFdwModifyState::attinmeta

Definition at line 170 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and store_returning_result().

◆ aux_fmstate

struct PgFdwModifyState* PgFdwModifyState::aux_fmstate

◆ conn

PGconn* PgFdwModifyState::conn

◆ ctidAttno

AttrNumber PgFdwModifyState::ctidAttno

Definition at line 183 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and execute_foreign_modify().

◆ has_returning

bool PgFdwModifyState::has_returning

Definition at line 179 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and execute_foreign_modify().

◆ p_flinfo

FmgrInfo* PgFdwModifyState::p_flinfo

Definition at line 185 of file postgres_fdw.c.

Referenced by convert_prep_stmt_params(), and create_foreign_modify().

◆ p_name

char* PgFdwModifyState::p_name

◆ p_nums

int PgFdwModifyState::p_nums

◆ query

char* PgFdwModifyState::query

◆ rel

Relation PgFdwModifyState::rel

Definition at line 169 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and store_returning_result().

◆ retrieved_attrs

List* PgFdwModifyState::retrieved_attrs

Definition at line 180 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and store_returning_result().

◆ target_attrs

List* PgFdwModifyState::target_attrs

Definition at line 178 of file postgres_fdw.c.

Referenced by convert_prep_stmt_params(), and create_foreign_modify().

◆ temp_cxt

MemoryContext PgFdwModifyState::temp_cxt

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