SQL 变量
1.局部变量_先声明再赋值
DECLARE @变量名 数据类型 【=默认值】
DECLARE @name varchar(20)
DECLARE @id int
2.赋值
SET @变量名 =值 --set用于普通的赋值
SELECT @变量名 = 值 --用于从表中查询数据并赋值,,可以一次给多个变量赋值
3.变量分为
1)局部变量
局部变量必须以标记@作为前缀 ,如@Age int
局部变量:先声明,再赋值
2)全局变量
全局变量必须以标记@@作为前缀,如@@version
全局变量由系统定义和维护,我们只能读取,不能修改全局变量的值
declare
set
select
print
--声明一个变量 declare @avg int --给变量赋值 set @avg=10 --输出结果 select @avg --输出消息信息 print @avg