TEMP_EXTRACT_ROW_DELIMITER option

Function

Specifies the delimiter between rows in the output of the data extraction facility for an ASCII extraction.

Allowed values

string

Scope

Can be set for an individual connection. Takes effect immediately.

Default

'' (the empty string)

Description

This option specifies the delimiter between rows in the output of the data extraction facility. In the case of an ASCII extraction, the default is to end the row with a newline on UNIX platforms and with a carriage return/newline pair on Windows platforms.

The delimiter must occupy from 1 to a maximum of 4 bytes and must be valid in the collation order you are using, if you are using a multibyte collation order. Be sure to choose a delimiter that does not occur in any of the data output strings themselves. Note that the default for the TEMP_EXTRACT_ROW_DELIMITER option is the empty string. IQ converts the empty string default for this option to the newline on UNIX platforms and to the carriage return/newline pair on Windows platforms.

See the section “Data extraction options” in Chapter 7, “Moving Data In and Out of Databases” of the Sybase IQ System Administration Guide for details on the data extraction facility and using the extraction options.

See also TEMP_EXTRACT_COLUMN_DELIMITER option, TEMP_EXTRACT_QUOTE option, TEMP_EXTRACT_QUOTES option, and TEMP_EXTRACT_QUOTES_ALL option.