Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Verwaltung Ihrer Datenbank » SQL Anywhere - Grafische Verwaltungstools » Interactive SQL verwenden » Optionen in Interactive SQL

 

isql_field_separator-Option [Interactive SQL]

Steuert die Standardzeichenfolge, die zum Trennen der Werte in Daten verwendet wird, die in TEXT-Dateien exportiert werden.

Zulässige Werte

Zeichenfolge

Standardwert

Ein Komma (,)

Bemerkungen

Steuert die Standardzeichenfolge, die zum Trennen (oder Delimitieren) der Werte in Daten verwendet wird, die in TEXT-Dateien exportiert werden. Wenn eine OUTPUT-Anweisung keine DELIMITED BY-Klausel enthält, wird der Wert dieser Einstellung verwendet.

Siehe auch
Beispiel

Im ersten Beispiel wird das Feldtrennzeichen als Doppelpunkt in den Daten eingestellt, die in c:\Employees.txt exportiert werden.

SET OPTION isql_field_separator=':';
SELECT Surname, GivenName FROM Employees WHERE EmployeeID < 150;
OUTPUT TO c:\Employees.txt FORMAT TEXT;

Dieser Code platziert die folgenden Daten in Employees.txt:

'Whitney': 'Fran'
'Cobb':'Matthew'
'Chin':'Philip'
'Jordan':'Julie'

Die Start- und Endzeichen (in diesem Fall Apostrophe) hängen von der isql_quote-Einstellung ab.

Im nächsten Beispiel wird das Feldtrennzeichen als Tabulator in den Daten eingestellt, die in c:\Employees.txt exportiert werden.

SET OPTION isql_field_separator='\t';
SELECT Surname, GivenName FROM Employees WHERE EmployeeID < 150;
OUTPUT TO c:\Employees.txt FORMAT TEXT;

Dieser Code platziert die folgenden Daten in Employees.txt:

Surname GivenName
'Whitney' 'Fran'
'Cobb' 'Matthew'
'Chin' 'Philip'
'Jordan' 'Julie'

Die Start- und Endzeichen (in diesem Fall Apostrophe) hängen von der isql_quote-Einstellung ab. Das Escapezeichen (in diesem Fall der Backslash) hängt von der isql_escape_character-Einstellung ab.