连接级变量用 CREATE VARIABLE 语句声明。连接级变量可作为参数传递给过程。
CREATE VARIABLE 语句的语法如下:
CREATE VARIABLE variable-name data-type
创建的变量最初设置为 NULL。连接级变量的值可用与局部变量相同的方法设置:使用 SET 语句或带有 INTO 子句的 SELECT 语句。
在连接终止前或用 DROP VARIABLE 语句显式删除变量前,连接级变量会一直存在。以下语句会删除变量 con_var:
DROP VARIABLE con_var; |
下面的 SQL 批处理语句说明如何使用连接级变量。
CREATE VARIABLE con_var INT; SET con_var = 10; MESSAGE 'con_var = ', con_var TO CLIENT; |
从 Interactive SQL 运行此批处理语句时,数据库服务器的消息窗口中会出现 con_var = 10
消息。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |