|
PostgreSQL Source Code git master
|
#include <copy.h>
Data Fields | |
| int | file_encoding |
| bool | binary |
| bool | freeze |
| bool | csv_mode |
| int | 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 |
| int64 | reject_limit |
| List * | convert_select |
| bool CopyFormatOptions::binary |
Definition at line 61 of file copy.h.
Referenced by CopyFromErrorCallback(), NextCopyFromRawFieldsInternal(), ProcessCopyOptions(), ReceiveCopyBegin(), and SendCopyBegin().
| List* CopyFormatOptions::convert_select |
Definition at line 87 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 63 of file copy.h.
Referenced by CopyToTextLikeStart(), 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(), CopyReadAttributesCSV(), CopyReadAttributesText(), CopyToTextLikeOneRow(), CopyToTextLikeStart(), 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 59 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 CopyFromTextLikeOneRow().
| 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 CopyFromTextLikeOneRow().
| 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 CopyToTextLikeOneRow().
| bool CopyFormatOptions::freeze |
Definition at line 62 of file copy.h.
Referenced by CopyFrom(), and ProcessCopyOptions().
| int CopyFormatOptions::header_line |
Definition at line 64 of file copy.h.
Referenced by CopyToTextLikeStart(), NextCopyFromRawFieldsInternal(), and ProcessCopyOptions().
| CopyLogVerbosityChoice CopyFormatOptions::log_verbosity |
Definition at line 85 of file copy.h.
Referenced by CopyFrom(), CopyFromTextLikeOneRow(), file_acquire_sample_rows(), fileEndForeignScan(), and ProcessCopyOptions().
| char* CopyFormatOptions::null_print |
Definition at line 66 of file copy.h.
Referenced by CopyAttributeOutCSV(), CopyFromTextLikeOneRow(), CopyReadAttributesCSV(), CopyReadAttributesText(), CopyToTextLikeStart(), DoCopyTo(), NextCopyFromRawFieldsInternal(), and ProcessCopyOptions().
| char* CopyFormatOptions::null_print_client |
Definition at line 68 of file copy.h.
Referenced by CopyToTextLikeOneRow(), CopyToTextLikeStart(), and DoCopyTo().
| int CopyFormatOptions::null_print_len |
Definition at line 67 of file copy.h.
Referenced by CopyReadAttributesCSV(), CopyReadAttributesText(), CopyToTextLikeStart(), and ProcessCopyOptions().
| CopyOnErrorChoice CopyFormatOptions::on_error |
Definition at line 84 of file copy.h.
Referenced by BeginCopyFrom(), CopyFrom(), CopyFromTextLikeOneRow(), file_acquire_sample_rows(), fileEndForeignScan(), fileIterateForeignScan(), and ProcessCopyOptions().
| char* CopyFormatOptions::quote |
Definition at line 72 of file copy.h.
Referenced by CopyAttributeOutCSV(), CopyReadAttributesCSV(), CopyReadLineText(), and ProcessCopyOptions().
| int64 CopyFormatOptions::reject_limit |
Definition at line 86 of file copy.h.
Referenced by CopyFrom(), fileIterateForeignScan(), and ProcessCopyOptions().