SQL中变量的作用域的定义、特点和区别 是什么?

来源:百度知道 编辑:UC知道 时间:2024/07/06 17:40:22
如题、、我们老师给的题目、、、

变量类型
局部变量
全局变量

局部变量:
赋值
set @name='张三'
select @name=stuname
from stuinfo
where stuno=110
(把stuinfo表中的,stuno=110的name改成张三)

全局变量:
@@error 最后一个错误的错误号
@@identity 最后一次插入的标识值
@@language 当前使用的语言的名称
@@max_connection 可以创建的同时连接的最大数目
@@rowcount 受上一个SQL语句影响的行数
@@servername 本地服务器的名称
@@transcount 当前连接打开的事务数
@@version SQL Server的版本信息

print 'SQL Server的版本'+@@version
输出当前的版本,引号里的内容自定义