Verbindungsebenen-Variable werden mithilfe der CREATE VARIABLE-Anweisung deklariert. Verbindungsebenen-Variable können als Parameter an Prozeduren übergeben werden.
Dies ist die Syntax für die CREATE VARIABLE-Anweisung:
CREATE VARIABLE VariablennameDatentyp
Wenn eine Variable erstellt wird, ist sie anfangs auf NULL gesetzt. Der Wert von Verbindungsebenen-Variablen kann wie der von lokalen Variablen mithilfe der SET-Anweisung oder einer SELECT-Anweisung mit einer INTO-Klausel gesetzt werden.
Verbindungsebenen-Variable bestehen so lange, bis die Verbindung getrennt oder die Variable ausdrücklich mithilfe der DROP VARIABLE-Anweisung gelöscht wird. Die folgende Anweisung löscht die Variable con_var:
DROP VARIABLE con_var; |
Der folgende Batch von SQL-Anweisungen zeigt die Verwendung von Verbindungsebenen-Variablen:
CREATE VARIABLE con_var INT; SET con_var = 10; MESSAGE 'con_var = ', con_var TO CLIENT; |
Wenn dieser Batch von Interactive SQL ausgeführt wird, erzeugt er die Meldung con_var = 10
im Meldungsfenster des Datenbankservers.
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 |