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

SQL Anywhere 12.0.1 » SQL Anywhere 服务器 - SQL 参考 » SQL 语言元素 » 变量

 

局部变量

局部变量是使用 DECLARE 语句声明的,它们只能用在复合语句(即用关键字 BEGIN 和 END 括起来的语句)内。在 SQL Anywhere 中,每个 DECLARE 语句只能声明一个变量。

如果在复合语句内执行 DECLARE 语句,作用域仅限于该复合语句。

这类变量最初被设置为 NULL。变量值可以用 SET 语句进行设置,或用带有 INTO 子句的 SELECT 语句指派。

DECLARE 语句的语法如下:

DECLARE variable-name data-type

局部变量可作为参数传递给过程,只要该过程是从复合语句内调用的。

 示例
 标准和兼容性
 另请参见