T-sql:
定义变量 :declare @变量名 类型[,...]
默认为null
赋值 : select @变量名 = 值
set @变量名 = 值
引用 : select @变量名
print @变量名
案例:
变量声明:
declare @VariableName Data_Type
变量赋值:
1)用select语句为局部变量赋初始值
select @variable = expression
2)用set语句为局部变量赋初始值
SET @variable=expression
例子:
Declare @a Datetime,@b Datetime
select @a = max(出生日期(字段))from student
set @b = getdate()
select @a
局部变量的作用域只存在当前批处理和存储过程或触发器中,一旦这些处理结束,局部变量将自动消除。
全局变量由系统定义,不能由用户定义
变量特征 @@变量名
引用 select @@变量名
批处理语句:将包含一个或多个sql语句的组,从应用程序一次性的发送到sql server执行。
定义变量 :declare @变量名 类型[,...]
默认为null
赋值 : select @变量名 = 值
set @变量名 = 值
引用 : select @变量名
print @变量名
案例:
变量声明:
declare @VariableName Data_Type
变量赋值:
1)用select语句为局部变量赋初始值
select @variable = expression
2)用set语句为局部变量赋初始值
SET @variable=expression
例子:
Declare @a Datetime,@b Datetime
select @a = max(出生日期(字段))from student
set @b = getdate()
select @a
局部变量的作用域只存在当前批处理和存储过程或触发器中,一旦这些处理结束,局部变量将自动消除。
全局变量由系统定义,不能由用户定义
变量特征 @@变量名
引用 select @@变量名
批处理语句:将包含一个或多个sql语句的组,从应用程序一次性的发送到sql server执行。
本文介绍了T-SQL中变量的定义、赋值及引用方法,并通过实例展示了如何使用局部变量进行数据操作。同时,文章还对比了局部变量与全局变量的区别。
2553

被折叠的 条评论
为什么被折叠?



