1、定义变量: declare @变量名 数据类型 (变量名开始必须是@)
declare @a int ;
2、赋值:
方法1:set @变量名 = 值(不推荐);
方法2:select @变量名 = 值;
declare @a nvarchar(10);
set @a='aaa'
select @a='aaa'
3、取值打印:
方法1:select 值/@变量名 ——映射到结果集
方法2:print 值/@变量名 ——打印到消息框
4、分支语句
declare @a int;
declare @b int;
select @a=1;
select @b=2;
if @a>@b(不用写())
begin
T-SQL语句
end
else
begin
T-SQL语句
end
begin end 相当于{}
5、循环语句——类似于C#中的循环,循环四要素:初始条件,循环条件,循环体,状态改变
declare @ aa int ;
select @a=1;——初始条件
while @a<10
begin
select @a,——循环体
select @a=@a+1;状态改变