PostgreSQL Source Code  git master
PgFdwModifyState Struct Reference

Data Fields

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

Detailed Description

Definition at line 172 of file postgres_fdw.c.

Field Documentation

◆ attinmeta

AttInMetadata* PgFdwModifyState::attinmeta

Definition at line 175 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and store_returning_result().

◆ aux_fmstate

◆ batch_size

int PgFdwModifyState::batch_size

Definition at line 186 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and postgresGetForeignModifyBatchSize().

◆ conn

◆ ctidAttno

AttrNumber PgFdwModifyState::ctidAttno

Definition at line 191 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and execute_foreign_modify().

◆ has_returning

bool PgFdwModifyState::has_returning

Definition at line 187 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and execute_foreign_modify().

◆ num_slots

int PgFdwModifyState::num_slots

Definition at line 196 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and execute_foreign_modify().

◆ orig_query

char* PgFdwModifyState::orig_query

Definition at line 183 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and execute_foreign_modify().

◆ p_flinfo

FmgrInfo* PgFdwModifyState::p_flinfo

Definition at line 193 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 174 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and store_returning_result().

◆ retrieved_attrs

List* PgFdwModifyState::retrieved_attrs

Definition at line 188 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and store_returning_result().

◆ target_attrs

List* PgFdwModifyState::target_attrs

Definition at line 184 of file postgres_fdw.c.

Referenced by convert_prep_stmt_params(), and create_foreign_modify().

◆ temp_cxt

MemoryContext PgFdwModifyState::temp_cxt

◆ values_end

int PgFdwModifyState::values_end

Definition at line 185 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and execute_foreign_modify().


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