PostgreSQL Source Code: QueryDesc Struct Reference (original) (raw)
#include <[execdesc.h](execdesc%5F8h%5Fsource.html)>
| Data Fields | |
|---|---|
| CmdType | operation |
| PlannedStmt * | plannedstmt |
| const char * | sourceText |
| Snapshot | snapshot |
| Snapshot | crosscheck_snapshot |
| DestReceiver * | dest |
| ParamListInfo | params |
| QueryEnvironment * | queryEnv |
| int | instrument_options |
| TupleDesc | tupDesc |
| EState * | estate |
| PlanState * | planstate |
| bool | already_executed |
| struct Instrumentation * | totaltime |
Definition at line 33 of file execdesc.h.
◆ already_executed
bool QueryDesc::already_executed
◆ crosscheck_snapshot
◆ dest
◆ estate
Definition at line 48 of file execdesc.h.
Referenced by _SPI_pquery(), CreateQueryDesc(), ExecCreateTableAs(), execCurrentOf(), ExecutePlan(), ExecutorRewind(), explain_ExecutorEnd(), explain_ExecutorStart(), ExplainPrintJITSummary(), ExplainPrintTriggers(), FreeQueryDesc(), InitPlan(), ParallelQueryMain(), pgss_ExecutorEnd(), pgss_ExecutorStart(), PortalRunSelect(), postquel_getnext(), ProcessQuery(), refresh_matview_datafill(), standard_ExecutorEnd(), standard_ExecutorFinish(), standard_ExecutorRun(), and standard_ExecutorStart().
◆ instrument_options
int QueryDesc::instrument_options
◆ operation
◆ params
◆ plannedstmt
Definition at line 37 of file execdesc.h.
Referenced by _SPI_pquery(), CreateQueryDesc(), ExecutePlan(), ExecutorStart(), ExplainPrintPlan(), InitPlan(), ParallelQueryMain(), pgss_ExecutorEnd(), pgss_ExecutorStart(), postquel_getnext(), standard_ExecutorRun(), and standard_ExecutorStart().
◆ planstate
◆ queryEnv
◆ snapshot
◆ sourceText
const char* QueryDesc::sourceText
◆ totaltime
◆ tupDesc
The documentation for this struct was generated from the following file:
- src/include/executor/execdesc.h