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
原文地址:https://www.cnblogs.com/fenger-VIP/p/7274438.html