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 » Konfiguration Ihrer Datenbank » Datenbankoptionen » Einführung in Datenbankoptionen » Alphabetische Liste der Optionen

 

non_keywords-Option [Kompatibilität]

Schaltet individuelle Schlüsselwörter aus und ermöglicht ihre Verwendung als Bezeichner

Zulässige Werte

Zeichenfolge

Standardwert

Leere Zeichenfolge

Bemerkungen

Diese Option deaktiviert einzelne Schlüsselwörter. Damit kann sichergestellt werden, dass mit älteren Produktversionen erstellte Anwendungen durch neue Schlüsselwörter nicht gestört werden. Falls Sie einen Bezeichner in Ihrer Datenbank haben, der nun ein Schlüsselwort ist, können Sie den Bezeichner entweder in allen Anwendungen oder Skripten mit Anführungszeichen umgeben oder das Schlüsselwort mithilfe der Option non_keywords ausschalten.

Die folgende Anweisung verhindert, dass TRUNCATE und SYNCHRONIZE als Schlüsselwörter erkannt werden:

SET OPTION non_keywords = 'TRUNCATE, SYNCHRONIZE';

Jede neue Einstellung dieser Option ersetzt die frühere Einstellung. Die folgende Anweisung löscht alle früheren Einstellungen.

SET OPTION non_keywords =;

Ein Nebeneffekt dieser Option ist, dass SQL-Anweisungen, die ein ausgeschaltetes Schlüsselwort verwenden, nicht angewendet werden können. Sie erzeugen einen Fehler.

Siehe auch