PostgreSQL Source Code git master
|
Data Fields | |
Relation | rel |
AttInMetadata * | attinmeta |
char * | query |
bool | has_returning |
List * | retrieved_attrs |
bool | set_processed |
PGconn * | conn |
PgFdwConnState * | conn_state |
int | numParams |
FmgrInfo * | param_flinfo |
List * | param_exprs |
const char ** | param_values |
PGresult * | result |
int | num_tuples |
int | next_tuple |
Relation | resultRel |
AttrNumber * | attnoMap |
AttrNumber | ctidAttno |
AttrNumber | oidAttno |
bool | hasSystemCols |
MemoryContext | temp_cxt |
Definition at line 216 of file postgres_fdw.c.
AttInMetadata* PgFdwDirectModifyState::attinmeta |
Definition at line 219 of file postgres_fdw.c.
Referenced by get_returning_data().
AttrNumber* PgFdwDirectModifyState::attnoMap |
Definition at line 240 of file postgres_fdw.c.
Referenced by apply_returning_filter(), and init_returning_filter().
PGconn* PgFdwDirectModifyState::conn |
Definition at line 228 of file postgres_fdw.c.
Referenced by execute_dml_stmt(), and postgresEndDirectModify().
PgFdwConnState* PgFdwDirectModifyState::conn_state |
Definition at line 229 of file postgres_fdw.c.
Referenced by execute_dml_stmt().
AttrNumber PgFdwDirectModifyState::ctidAttno |
Definition at line 241 of file postgres_fdw.c.
Referenced by apply_returning_filter(), and init_returning_filter().
bool PgFdwDirectModifyState::has_returning |
Definition at line 223 of file postgres_fdw.c.
Referenced by execute_dml_stmt(), get_returning_data(), and postgresIterateDirectModify().
bool PgFdwDirectModifyState::hasSystemCols |
Definition at line 243 of file postgres_fdw.c.
Referenced by apply_returning_filter(), and init_returning_filter().
int PgFdwDirectModifyState::next_tuple |
Definition at line 238 of file postgres_fdw.c.
Referenced by get_returning_data().
int PgFdwDirectModifyState::num_tuples |
Definition at line 237 of file postgres_fdw.c.
Referenced by execute_dml_stmt(), get_returning_data(), and postgresIterateDirectModify().
int PgFdwDirectModifyState::numParams |
Definition at line 230 of file postgres_fdw.c.
Referenced by execute_dml_stmt().
AttrNumber PgFdwDirectModifyState::oidAttno |
Definition at line 242 of file postgres_fdw.c.
Referenced by init_returning_filter().
List* PgFdwDirectModifyState::param_exprs |
Definition at line 232 of file postgres_fdw.c.
Referenced by execute_dml_stmt().
FmgrInfo* PgFdwDirectModifyState::param_flinfo |
Definition at line 231 of file postgres_fdw.c.
Referenced by execute_dml_stmt().
const char** PgFdwDirectModifyState::param_values |
Definition at line 233 of file postgres_fdw.c.
Referenced by execute_dml_stmt().
char* PgFdwDirectModifyState::query |
Definition at line 222 of file postgres_fdw.c.
Referenced by execute_dml_stmt().
Relation PgFdwDirectModifyState::rel |
Definition at line 218 of file postgres_fdw.c.
Referenced by get_returning_data().
PGresult* PgFdwDirectModifyState::result |
Definition at line 236 of file postgres_fdw.c.
Referenced by execute_dml_stmt(), get_returning_data(), and postgresEndDirectModify().
Relation PgFdwDirectModifyState::resultRel |
Definition at line 239 of file postgres_fdw.c.
Referenced by apply_returning_filter(), and init_returning_filter().
List* PgFdwDirectModifyState::retrieved_attrs |
Definition at line 224 of file postgres_fdw.c.
Referenced by get_returning_data(), and init_returning_filter().
bool PgFdwDirectModifyState::set_processed |
Definition at line 225 of file postgres_fdw.c.
Referenced by get_returning_data(), and postgresIterateDirectModify().
MemoryContext PgFdwDirectModifyState::temp_cxt |
Definition at line 246 of file postgres_fdw.c.
Referenced by get_returning_data().