Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » SQL-Sprachelemente » Variablen

 

Lokale Variablen

SQL Anywhere unterstützt lokale Variablen. Lokale Variablen werden mithilfe der DECLARE-Anweisung definiert, die nur innerhalb einer zusammengesetzten Anweisung (das heißt umgeben von den Schlüsselwörtern BEGIN und END) verwendet werden kann. Für jede DECLARE-Anweisung kann in SQL Anywhere nur eine Variable deklariert werden.

Wenn das DECLARE innerhalb einer zusammengesetzten Anweisung ausgeführt wird, ist der Bereich auf die zusammengesetzte Anweisung begrenzt.

Die Variable wird anfangs auf NULL gesetzt. Der Wert der Variablen kann mithilfe der SET-Anweisung gesetzt oder mithilfe einer SELECT-Anweisung mit einer INTO-Klausel zugewiesen werden.

Dies ist die Syntax der DECLARE-Anweisung:

DECLARE variable-name data-type

Lokale Variablen können als Argumente an Prozeduren übergeben werden, solange die Prozedur innerhalb der zusammengesetzten Anweisung aufgerufen wird.

 Beispiele
 Standards und Kompatibilität