1、局部变量声明
语法:DECLARE @变量名 数据类型
例如:DECLARE @name varchar(8)
DECLARE @seat int
2、变量赋值
语法:️SET @变量名 = 数值
️SELECT @变量名 = 数值
例如:
1、SET @name =‘张三’;
2、SELECT @name=‘张三’;
3、SELECT @name = StudentName from Student where StudentNo=‘1008’;
注:SELECT可以同时给多个变量赋值,而SET不允许。
例如:SELECT @name=‘张三’,@age=18;语法是正确的。
SET @name=‘张三’,@age=18;语法是错误的。
3、全局变量
@@ERROR 表示最后一个T-SQL错误的错误号
@@SERVERNAME 本地服务器名称
@@VERSION SQLServer版本号