PostgreSQL Source Code
git master
|
#include <copy.h>
Data Fields | |
int | file_encoding |
bool | binary |
bool | freeze |
bool | csv_mode |
CopyHeaderChoice | header_line |
char * | null_print |
int | null_print_len |
char * | null_print_client |
char * | default_print |
int | default_print_len |
char * | delim |
char * | quote |
char * | escape |
List * | force_quote |
bool | force_quote_all |
bool * | force_quote_flags |
List * | force_notnull |
bool | force_notnull_all |
bool * | force_notnull_flags |
List * | force_null |
bool | force_null_all |
bool * | force_null_flags |
bool | convert_selectively |
CopyOnErrorChoice | on_error |
CopyLogVerbosityChoice | log_verbosity |
List * | convert_select |
bool CopyFormatOptions::binary |
Definition at line 62 of file copy.h.
Referenced by BeginCopyFrom(), CopyFromErrorCallback(), CopyOneRowTo(), CopySendEndOfRow(), DoCopyTo(), NextCopyFrom(), NextCopyFromRawFields(), ProcessCopyOptions(), ReceiveCopyBegin(), and SendCopyBegin().
List* CopyFormatOptions::convert_select |
Definition at line 86 of file copy.h.
Referenced by BeginCopyFrom(), and ProcessCopyOptions().
bool CopyFormatOptions::convert_selectively |
Definition at line 83 of file copy.h.
Referenced by BeginCopyFrom(), and ProcessCopyOptions().
bool CopyFormatOptions::csv_mode |
Definition at line 64 of file copy.h.
Referenced by CopyOneRowTo(), CopyReadLineText(), DoCopyTo(), NextCopyFrom(), NextCopyFromRawFields(), and ProcessCopyOptions().
char* CopyFormatOptions::default_print |
Definition at line 69 of file copy.h.
Referenced by BeginCopyFrom(), CopyReadAttributesCSV(), CopyReadAttributesText(), and ProcessCopyOptions().
int CopyFormatOptions::default_print_len |
Definition at line 70 of file copy.h.
Referenced by CopyReadAttributesCSV(), CopyReadAttributesText(), and ProcessCopyOptions().
char* CopyFormatOptions::delim |
Definition at line 71 of file copy.h.
Referenced by CopyAttributeOutCSV(), CopyAttributeOutText(), CopyOneRowTo(), CopyReadAttributesCSV(), CopyReadAttributesText(), DoCopyTo(), and ProcessCopyOptions().
char* CopyFormatOptions::escape |
Definition at line 73 of file copy.h.
Referenced by CopyAttributeOutCSV(), CopyReadAttributesCSV(), CopyReadLineText(), and ProcessCopyOptions().
int CopyFormatOptions::file_encoding |
Definition at line 60 of file copy.h.
Referenced by BeginCopyFrom(), BeginCopyTo(), and ProcessCopyOptions().
List* CopyFormatOptions::force_notnull |
Definition at line 77 of file copy.h.
Referenced by BeginCopyFrom(), and ProcessCopyOptions().
bool CopyFormatOptions::force_notnull_all |
Definition at line 78 of file copy.h.
Referenced by BeginCopyFrom(), and ProcessCopyOptions().
bool* CopyFormatOptions::force_notnull_flags |
Definition at line 79 of file copy.h.
Referenced by BeginCopyFrom(), and NextCopyFrom().
List* CopyFormatOptions::force_null |
Definition at line 80 of file copy.h.
Referenced by BeginCopyFrom(), and ProcessCopyOptions().
bool CopyFormatOptions::force_null_all |
Definition at line 81 of file copy.h.
Referenced by BeginCopyFrom(), and ProcessCopyOptions().
bool* CopyFormatOptions::force_null_flags |
Definition at line 82 of file copy.h.
Referenced by BeginCopyFrom(), and NextCopyFrom().
List* CopyFormatOptions::force_quote |
Definition at line 74 of file copy.h.
Referenced by BeginCopyTo(), and ProcessCopyOptions().
bool CopyFormatOptions::force_quote_all |
Definition at line 75 of file copy.h.
Referenced by BeginCopyTo(), and ProcessCopyOptions().
bool* CopyFormatOptions::force_quote_flags |
Definition at line 76 of file copy.h.
Referenced by BeginCopyTo(), and CopyOneRowTo().
bool CopyFormatOptions::freeze |
Definition at line 63 of file copy.h.
Referenced by CopyFrom(), and ProcessCopyOptions().
CopyHeaderChoice CopyFormatOptions::header_line |
Definition at line 65 of file copy.h.
Referenced by DoCopyTo(), NextCopyFromRawFields(), and ProcessCopyOptions().
CopyLogVerbosityChoice CopyFormatOptions::log_verbosity |
Definition at line 85 of file copy.h.
Referenced by NextCopyFrom(), and ProcessCopyOptions().
char* CopyFormatOptions::null_print |
Definition at line 66 of file copy.h.
Referenced by CopyAttributeOutCSV(), CopyReadAttributesCSV(), CopyReadAttributesText(), DoCopyTo(), NextCopyFrom(), NextCopyFromRawFields(), and ProcessCopyOptions().
char* CopyFormatOptions::null_print_client |
Definition at line 68 of file copy.h.
Referenced by CopyOneRowTo(), and DoCopyTo().
int CopyFormatOptions::null_print_len |
Definition at line 67 of file copy.h.
Referenced by CopyReadAttributesCSV(), CopyReadAttributesText(), DoCopyTo(), and ProcessCopyOptions().
CopyOnErrorChoice CopyFormatOptions::on_error |
Definition at line 84 of file copy.h.
Referenced by BeginCopyFrom(), CopyFrom(), NextCopyFrom(), and ProcessCopyOptions().
char* CopyFormatOptions::quote |
Definition at line 72 of file copy.h.
Referenced by CopyAttributeOutCSV(), CopyReadAttributesCSV(), CopyReadLineText(), and ProcessCopyOptions().