OptionalcolumnDefines the field delimiter for CSV files.
By default, the double quote character " is used. You can specify any string as a delimiter, either as plain text ('"'), as a hexadecimal value ('0x09'), or as an ASCII abbreviation ('NUL', 'TAB', 'LF', 'CR', 'ESC').
A plain text value is limited to 10 characters, which are automatically converted to the encoding set for the file with the ENCODING option.
A hexadecimal value is limited to 10 bytes (not characters) and will not be converted.
To disable field delimiters, use an empty string ('').
OptionalcolumnDefines the field separator for CSV files.
By default, comma is used. You can specify any string as a separator, either as plain text (','), as a hexadecimal value ('0x09'), or as an ASCII abbreviation ('NUL', 'TAB', 'LF', 'CR', 'ESC').
A plain text value is limited to 10 characters, which are automatically converted to the encoding set for the file with the ENCODING option.
A hexadecimal value is limited to 10 bytes (not characters) and will not be converted.
OptionalencodingEncoding of the CSV file.
Default is UTF-8, an Encoding value.
OptionalnullDefines the representation of NULL values.
By default, NULL values are written as an empty string.
OptionalrowDefines the line break character between rows.
Default: RowSeparator.LF.
OptionalwithIncludes column names as the first row of the exported CSV file.
The other format options also apply to the header row. For a query, the header can contain expressions rather than table-column names.
Options for CSV file export. See https://docs.exasol.com/db/latest/sql/export.htm