SQL Anywhere enthält die Option quoted_identifier, die eine Änderung der Interpretation von begrenzten Zeichenfolgen zulässt. Standardmäßig ist die Option quoted_identifier in SQL Anywhere auf ON gesetzt. Weitere Hinweise finden Sie unter quoted_identifier-Option [Kompatibilität].
Sie können reservierte SQL-Wörter nicht als Bezeichner verwenden, wenn die Option quoted_identifier auf OFF gesetzt ist.
Eine vollständige Liste der reservierten Wörter finden Sie unter Reservierte Wörter.
Die folgende Anweisung ändert die Einstellung der Option quoted_identifier auf ON:
SET quoted_identifier On; |
Die folgende Anweisung ändert die Einstellung der Option quoted_identifier auf OFF:
SET quoted_identifier Off; |
Sie können entweder die SQL/2003- oder die standardmäßige Transact-SQL-Konvention in SQL Anywhere verwenden, solange die Option quoted_identifier auf denselben Wert in jedem DBMS gesetzt ist.
Wenn Sie mit auf ON gesetzter quoted_identifier-Option (der standardmäßigen Einstellung) arbeiten wollen, sind die folgenden Anweisungen für das Schlüsselwort user für beide DBMS zulässig:
CREATE TABLE "user" ( col1 char(5) ) ; INSERT "user" ( col1 ) VALUES ( 'abcde' ); |
Wenn Sie mit auf OFF gesetzter quoted_identifier-Option arbeiten wollen, sind die folgenden Anweisungen für beide DBMS zulässig:
SELECT * FROM Employees WHERE Surname = "Chin": |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |