Alphabetische Liste der Optionen
Steuert die Interpretation des Prozentzeichens
ON, OFF
ON
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 werdenAlle bestehenden Prozeduren, die %-Kommentare enthalten, müssen neu erstellt werden, bevor Sie die Optionseinstellung ändern. Ansonsten kann die Prozedur nicht geladen werden. |
SQL Anywhere Studio 9.0.1
Copyright © 1989–2004 Sybase Inc. Teil-Copyright © 2001–2004 iAnywhere Solutions Inc. Alle Rechte vorbehalten.