PostgreSQL Source Code  git master
CopyStmt Struct Reference

#include <parsenodes.h>

Data Fields

NodeTag type
 
RangeVarrelation
 
Nodequery
 
Listattlist
 
bool is_from
 
bool is_program
 
char * filename
 
Listoptions
 
NodewhereClause
 

Detailed Description

Definition at line 2007 of file parsenodes.h.

Field Documentation

◆ attlist

List* CopyStmt::attlist

Definition at line 2013 of file parsenodes.h.

Referenced by DoCopy().

◆ filename

char* CopyStmt::filename

Definition at line 2017 of file parsenodes.h.

Referenced by _SPI_execute_plan(), and DoCopy().

◆ is_from

bool CopyStmt::is_from

Definition at line 2015 of file parsenodes.h.

Referenced by ClassifyUtilityCommandAsReadOnly(), and DoCopy().

◆ is_program

bool CopyStmt::is_program

Definition at line 2016 of file parsenodes.h.

Referenced by DoCopy().

◆ options

List* CopyStmt::options

Definition at line 2018 of file parsenodes.h.

Referenced by DoCopy().

◆ query

Node* CopyStmt::query

Definition at line 2011 of file parsenodes.h.

Referenced by DoCopy().

◆ relation

RangeVar* CopyStmt::relation

Definition at line 2010 of file parsenodes.h.

Referenced by DoCopy().

◆ type

NodeTag CopyStmt::type

Definition at line 2009 of file parsenodes.h.

◆ whereClause

Node* CopyStmt::whereClause

Definition at line 2019 of file parsenodes.h.

Referenced by DoCopy().


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