Skip to content

全局变量和局部变量

作者:Lee 等
最后更新:

局部变量

局部变量为 @ 开头

声明一个局部变量 i , 类型为 int 给变量赋值 1

sql
DECLARE @i int
set @i = 1

声明一个整形变量,给变量赋值,判断改变量是奇数还是偶数

sql
DECLARE @i int
set @i = 5
if @i % 2=0
begin
  print '我是偶数';
end
else
  begin print '我是奇数';
end

生成字符串类型然后输出

sql
DECLARE @i1 varchar(30)
DECLARE @asd varchar(20)
set @i1 = 'hello'
set @asd = 'sql'
print @i1 + @asd

全局变量

全局变量由系统提供,以 @@ 开头

全局变量的例子

sql
print @@version
print @@language
print @@servername

页面历史