Collection Contents Zurück Weiter PDF

ASA Datenbankadministration

Datenbankoptionen

Alphabetische Liste der Optionen

PERCENT_AS_COMMENT-Option [Kompatibilität]


Funktion 

Steuert die Interpretation des Prozentzeichens

Zulässige Werte 

ON, OFF

Standardwert 

ON

Beschreibung 

Es wird davon abgeraten, % als Kommentarmarkierung zu verwenden.

Ältere Produktversionen als Version 6 behandelten das Prozentzeichen (%) in SQL-Anweisungen ausschließlich als Kommentarbegrenzer. Seit Version 5 sind andere Kommentarmarkierungen verfügbar wie //, /* */ und -- (Doppel-Bindestrich). Die Doppel-Bindestrich-Ausführung ist der SQL/92 Kommentarbegrenzer.

Adaptive Server Enterprise behandelt % als Modulo-Operator und unterstützt die Funktion mod des Adaptive Server Anywhere nicht. Es war früher nicht möglich, eine Anweisung zu schreiben, die in beiden Umgebungen arbeitet und eine Modulo-Operation ausführt.

Die Option PERCENT_AS_COMMENT steuert die Bedeutung von %. Ihre Standardeinstellung bei der Rückwärtskompatibilität ist ON. Sie können die Option auf OFF setzen, damit sie mit Adaptive Server Enterprise kompatibel ist.

Mit Kommentaren im %-Stil geschriebene Prozeduren, Trigger und Ansichten werden in Doppel-Bindestrich-Kommentare konvertiert, wenn sie im Katalog gespeichert werden.

Bestehende Prozeduren müssen vor dem Ändern der Option neu erstellt werden 
Alle bestehenden Prozeduren, die %-Kommentare enthalten, müssen neu erstellt werden, bevor Sie die Optionseinstellung ändern. Ansonsten kann die Prozedur nicht geladen werden.

Collection Contents Zurück Weiter PDF