SQL Anywhere verwendet die SET-Anweisung, um Variablen in einer Prozedur Werte zuzuordnen. In Transact-SQL werden Werte entweder unter Verwendung der SELECT-Anweisung mit einer leeren Tabellenliste, oder mit der SET-Anweisung zugeordnet. Die folgende einfache Prozedur veranschaulicht die Funktionsweise der Transact-SQL-Syntax:
CREATE PROCEDURE multiply @mult1 int, @mult2 int, @result int output AS SELECT @result = @mult1 * @mult2; |
Die Prozedur kann wie folgt aufgerufen werden:
CREATE VARIABLE @product int go EXECUTE multiply 5, 6, @product OUTPUT go |
Die Variable @product hat einen Wert von 30, nachdem die Prozedur ausgeführt wurde.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |