Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

CopyStateData Struct Reference

Data Fields

CopyDest copy_dest
FILE * copy_file
StringInfo fe_msgbuf
bool fe_eof
EolType eol_type
int file_encoding
bool need_transcoding
bool encoding_embeds_ascii
Relation rel
QueryDescqueryDesc
Listattnumlist
char * filename
bool is_program
bool binary
bool oids
bool freeze
bool csv_mode
bool header_line
char * null_print
int null_print_len
char * null_print_client
char * delim
char * quote
char * escape
Listforce_quote
bool force_quote_all
boolforce_quote_flags
Listforce_notnull
boolforce_notnull_flags
bool convert_selectively
Listconvert_select
boolconvert_select_flags
const char * cur_relname
int cur_lineno
const char * cur_attname
const char * cur_attval
MemoryContext copycontext
FmgrInfoout_functions
MemoryContext rowcontext
AttrNumber num_defaults
bool file_has_oids
FmgrInfo oid_in_function
Oid oid_typioparam
FmgrInfoin_functions
Oidtypioparams
int * defmap
ExprState ** defexprs
bool volatile_defexprs
StringInfoData attribute_buf
int max_fields
char ** raw_fields
StringInfoData line_buf
bool line_buf_converted
char * raw_buf
int raw_buf_index
int raw_buf_len

Detailed Description

Definition at line 93 of file copy.c.


Field Documentation

Definition at line 129 of file copy.c.

Referenced by BeginCopy(), and ProcessCopyOptions().

Definition at line 130 of file copy.c.

Referenced by BeginCopy(), and NextCopyFrom().

Definition at line 128 of file copy.c.

Referenced by BeginCopy(), and ProcessCopyOptions().

Definition at line 141 of file copy.c.

Referenced by BeginCopy(), BeginCopyFrom(), BeginCopyTo(), and EndCopy().

Definition at line 135 of file copy.c.

Referenced by BeginCopyFrom(), CopyFromErrorCallback(), and NextCopyFrom().

Definition at line 136 of file copy.c.

Referenced by BeginCopyFrom(), CopyFromErrorCallback(), and NextCopyFrom().

Definition at line 133 of file copy.c.

Referenced by BeginCopyFrom(), and CopyFromErrorCallback().

Definition at line 159 of file copy.c.

Referenced by BeginCopyFrom(), and NextCopyFrom().

Definition at line 158 of file copy.c.

Referenced by BeginCopyFrom(), and NextCopyFrom().

Definition at line 104 of file copy.c.

Referenced by BeginCopy(), CopyAttributeOutCSV(), CopyAttributeOutText(), and CopyReadLineText().

Definition at line 101 of file copy.c.

Referenced by BeginCopyFrom(), CopyReadLine(), and CopyReadLineText().

Definition at line 100 of file copy.c.

Referenced by BeginCopyFrom(), and CopyGetData().

Definition at line 153 of file copy.c.

Referenced by BeginCopyFrom(), and NextCopyFrom().

Definition at line 110 of file copy.c.

Referenced by BeginCopyFrom(), BeginCopyTo(), ClosePipeToProgram(), DoCopyTo(), and EndCopy().

Definition at line 126 of file copy.c.

Referenced by BeginCopy(), and ProcessCopyOptions().

Definition at line 127 of file copy.c.

Referenced by BeginCopy(), and NextCopyFrom().

Definition at line 123 of file copy.c.

Referenced by BeginCopy(), and ProcessCopyOptions().

Definition at line 124 of file copy.c.

Referenced by BeginCopy(), and ProcessCopyOptions().

Definition at line 125 of file copy.c.

Referenced by BeginCopy(), and CopyOneRowTo().

Definition at line 114 of file copy.c.

Referenced by CopyFrom(), and ProcessCopyOptions().

Definition at line 116 of file copy.c.

Referenced by CopyTo(), NextCopyFromRawFields(), and ProcessCopyOptions().

Definition at line 156 of file copy.c.

Referenced by BeginCopyFrom(), and NextCopyFrom().

Definition at line 111 of file copy.c.

Referenced by BeginCopyFrom(), BeginCopyTo(), ClosePipeToProgram(), CopySendEndOfRow(), and EndCopy().

Definition at line 185 of file copy.c.

Referenced by BeginCopyFrom(), CopyFromErrorCallback(), and CopyReadLine().

Definition at line 174 of file copy.c.

Referenced by BeginCopyFrom(), CopyReadAttributesCSV(), and CopyReadAttributesText().

Definition at line 119 of file copy.c.

Referenced by CopyOneRowTo(), and CopyTo().

Definition at line 118 of file copy.c.

Referenced by CopyReadAttributesCSV(), CopyReadAttributesText(), CopyTo(), and ProcessCopyOptions().

Definition at line 152 of file copy.c.

Referenced by BeginCopyFrom(), and NextCopyFrom().

Definition at line 154 of file copy.c.

Referenced by BeginCopyFrom(), and NextCopyFrom().

Definition at line 155 of file copy.c.

Referenced by BeginCopyFrom(), and NextCopyFrom().

Definition at line 113 of file copy.c.

Referenced by BeginCopy(), BeginCopyFrom(), CopyOneRowTo(), CopyTo(), NextCopyFrom(), and ProcessCopyOptions().

Definition at line 146 of file copy.c.

Referenced by CopyOneRowTo(), and CopyTo().

Definition at line 108 of file copy.c.

Referenced by BeginCopy(), CopyTo(), and EndCopyTo().

Definition at line 195 of file copy.c.

Referenced by BeginCopyFrom(), CopyLoadRawBuf(), and CopyReadLineText().

Definition at line 196 of file copy.c.

Referenced by BeginCopyFrom(), CopyLoadRawBuf(), CopyReadLine(), and CopyReadLineText().

Definition at line 197 of file copy.c.

Referenced by BeginCopyFrom(), CopyLoadRawBuf(), CopyReadLine(), and CopyReadLineText().

Definition at line 107 of file copy.c.

Referenced by BeginCopy(), BeginCopyFrom(), CopyFrom(), CopyFromInsertBatch(), CopyTo(), and NextCopyFrom().

Definition at line 147 of file copy.c.

Referenced by CopyOneRowTo(), and CopyTo().

Definition at line 157 of file copy.c.

Referenced by BeginCopyFrom(), and NextCopyFrom().

Definition at line 160 of file copy.c.

Referenced by BeginCopyFrom(), and CopyFrom().


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