PostgreSQL Source Code git master
Data Fields
CopyFormatOptions Struct Reference

#include <copy.h>

Data Fields

 
bool  binary
 
bool  freeze
 
bool  csv_mode
 
int  header_line
 
char *  null_print
 
 
 
char *  default_print
 
 
char *  delim
 
char *  quote
 
char *  escape
 
 
 
 
 
 
 
 
 
bool *  force_null_flags
 
 
 
 
 
 

Detailed Description

Definition at line 56 of file copy.h.

Field Documentation

binary

bool CopyFormatOptions::binary

Definition at line 61 of file copy.h.

Referenced by CopyFromErrorCallback(), NextCopyFromRawFieldsInternal(), ProcessCopyOptions(), ReceiveCopyBegin(), and SendCopyBegin().

convert_select

List* CopyFormatOptions::convert_select

Definition at line 87 of file copy.h.

Referenced by BeginCopyFrom(), and ProcessCopyOptions().

convert_selectively

bool CopyFormatOptions::convert_selectively

Definition at line 83 of file copy.h.

Referenced by BeginCopyFrom(), and ProcessCopyOptions().

csv_mode

bool CopyFormatOptions::csv_mode

Definition at line 63 of file copy.h.

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

default_print

char* CopyFormatOptions::default_print

Definition at line 69 of file copy.h.

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

default_print_len

int CopyFormatOptions::default_print_len

Definition at line 70 of file copy.h.

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

delim

char* CopyFormatOptions::delim

Definition at line 71 of file copy.h.

Referenced by CopyAttributeOutCSV(), CopyAttributeOutText(), CopyReadAttributesCSV(), CopyReadAttributesText(), CopyToTextLikeOneRow(), CopyToTextLikeStart(), and ProcessCopyOptions().

escape

char* CopyFormatOptions::escape

Definition at line 73 of file copy.h.

Referenced by CopyAttributeOutCSV(), CopyReadAttributesCSV(), CopyReadLineText(), and ProcessCopyOptions().

file_encoding

int CopyFormatOptions::file_encoding

Definition at line 59 of file copy.h.

Referenced by BeginCopyFrom(), BeginCopyTo(), and ProcessCopyOptions().

force_notnull

List* CopyFormatOptions::force_notnull

Definition at line 77 of file copy.h.

Referenced by BeginCopyFrom(), and ProcessCopyOptions().

force_notnull_all

bool CopyFormatOptions::force_notnull_all

Definition at line 78 of file copy.h.

Referenced by BeginCopyFrom(), and ProcessCopyOptions().

force_notnull_flags

bool* CopyFormatOptions::force_notnull_flags

Definition at line 79 of file copy.h.

Referenced by BeginCopyFrom(), and CopyFromTextLikeOneRow().

force_null

List* CopyFormatOptions::force_null

Definition at line 80 of file copy.h.

Referenced by BeginCopyFrom(), and ProcessCopyOptions().

force_null_all

bool CopyFormatOptions::force_null_all

Definition at line 81 of file copy.h.

Referenced by BeginCopyFrom(), and ProcessCopyOptions().

force_null_flags

bool* CopyFormatOptions::force_null_flags

Definition at line 82 of file copy.h.

Referenced by BeginCopyFrom(), and CopyFromTextLikeOneRow().

force_quote

List* CopyFormatOptions::force_quote

Definition at line 74 of file copy.h.

Referenced by BeginCopyTo(), and ProcessCopyOptions().

force_quote_all

bool CopyFormatOptions::force_quote_all

Definition at line 75 of file copy.h.

Referenced by BeginCopyTo(), and ProcessCopyOptions().

force_quote_flags

bool* CopyFormatOptions::force_quote_flags

Definition at line 76 of file copy.h.

Referenced by BeginCopyTo(), and CopyToTextLikeOneRow().

freeze

bool CopyFormatOptions::freeze

Definition at line 62 of file copy.h.

Referenced by CopyFrom(), and ProcessCopyOptions().

header_line

int CopyFormatOptions::header_line

Definition at line 64 of file copy.h.

Referenced by CopyToTextLikeStart(), NextCopyFromRawFieldsInternal(), and ProcessCopyOptions().

log_verbosity

CopyLogVerbosityChoice CopyFormatOptions::log_verbosity

Definition at line 85 of file copy.h.

Referenced by CopyFrom(), CopyFromTextLikeOneRow(), file_acquire_sample_rows(), fileEndForeignScan(), and ProcessCopyOptions().

null_print

char* CopyFormatOptions::null_print

Definition at line 66 of file copy.h.

Referenced by CopyAttributeOutCSV(), CopyFromTextLikeOneRow(), CopyReadAttributesCSV(), CopyReadAttributesText(), CopyToTextLikeStart(), DoCopyTo(), NextCopyFromRawFieldsInternal(), and ProcessCopyOptions().

null_print_client

char* CopyFormatOptions::null_print_client

Definition at line 68 of file copy.h.

Referenced by CopyToTextLikeOneRow(), CopyToTextLikeStart(), and DoCopyTo().

null_print_len

int CopyFormatOptions::null_print_len

Definition at line 67 of file copy.h.

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

on_error

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().

quote

char* CopyFormatOptions::quote

Definition at line 72 of file copy.h.

Referenced by CopyAttributeOutCSV(), CopyReadAttributesCSV(), CopyReadLineText(), and ProcessCopyOptions().

reject_limit

int64 CopyFormatOptions::reject_limit

Definition at line 86 of file copy.h.

Referenced by CopyFrom(), fileIterateForeignScan(), and ProcessCopyOptions().


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

AltStyle によって変換されたページ (->オリジナル) /