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.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |