Transact-SQL中可以使用两种变量,一种是局部变量(Local Variable),另一种是全局变量(Global Variable).
(1)、局部变量必需以"@"开头,而且必需先用DECLARE命令说明后才可使用。
例如:
DECLARE @变量名 变量类型[,@变量名 变量类型...]
在给变量赋值的时候必需使用select或者set命令来设定变量的值
select @局部变量=变量值
set @局部变量=变量值
(2)、全局变量不是由用户的程序定义的,他们是在服务器级定义的,只能使用预先说明及定义的全局变量,引用全局变量时,必需以"@@"开头,局部变量的名称不能与全局变量的名称相同。

posted on 2007-07-17 11:42  王永庆  阅读(218)  评论(0编辑  收藏  举报