SQL Anywhere unterstützt drei Stufen von Variablen:
Lokale Variable Diese werden innerhalb einer zusammengesetzten Anweisung in einer Prozedur oder einem Batch mithilfe der DECLARE-Anweisung definiert. Sie bestehen nur innerhalb der zusammengesetzten Anweisung.
Verbindungsebenen-Variable Diese werden mithilfe einer CREATE VARIABLE-Anweisung definiert. Sie gehören zur aktuellen Verbindung und verschwinden, wenn Sie die Verbindung zur Datenbank trennen oder wenn Sie die DROP VARIABLE-Anweisung verwenden.
Globale Variable Dies sind systemeigene Variable, die systemeigene Werte haben. Alle globalen Variablen haben Namen, die mit zwei "@"-Zeichen beginnen. Die globale Variable @@version hat zum Beispiel einen Wert, der die aktuelle Versionsnummer des Datenbankservers beinhaltet. Benutzer können keine globalen Variablen definieren.
Lokale und Verbindungsebenen-Variable werden vom Benutzer definiert und können in Prozeduren oder Batches von SQL-Anweisungen zum Halten von Informationen verwendet werden. Globale Variable sind systemeigene Variable, die systemeigene Werte haben.
Lokale Variable
Verbindungsebenen-Variable
Globale Variable
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 |