PostgreSQL Source Code  git master
PgFdwModifyState Struct Reference

Data Fields

Relation rel
 
AttInMetadataattinmeta
 
PGconnconn
 
PgFdwConnStateconn_state
 
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 181 of file postgres_fdw.c.

Field Documentation

◆ attinmeta

AttInMetadata* PgFdwModifyState::attinmeta

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

Referenced by create_foreign_modify(), and postgresGetForeignModifyBatchSize().

◆ conn

◆ conn_state

PgFdwConnState* PgFdwModifyState::conn_state

Definition at line 188 of file postgres_fdw.c.

Referenced by create_foreign_modify(), deallocate_query(), and execute_foreign_modify().

◆ ctidAttno

AttrNumber PgFdwModifyState::ctidAttno

Definition at line 201 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and execute_foreign_modify().

◆ has_returning

bool PgFdwModifyState::has_returning

Definition at line 197 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and execute_foreign_modify().

◆ num_slots

int PgFdwModifyState::num_slots

Definition at line 206 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and execute_foreign_modify().

◆ orig_query

char* PgFdwModifyState::orig_query

Definition at line 193 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and execute_foreign_modify().

◆ p_flinfo

FmgrInfo* PgFdwModifyState::p_flinfo

Definition at line 203 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

◆ retrieved_attrs

List* PgFdwModifyState::retrieved_attrs

Definition at line 198 of file postgres_fdw.c.

Referenced by create_foreign_modify(), and store_returning_result().

◆ target_attrs

List* PgFdwModifyState::target_attrs

◆ temp_cxt

MemoryContext PgFdwModifyState::temp_cxt

◆ values_end

int PgFdwModifyState::values_end

Definition at line 195 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: