SQL Server 流程控制语句(一): BEGIN ... END
BEGIN 和 END 必须成对使用,BEGIN 后面跟的是 T-SQL 语句,END 则指示语句块的结束。一般用来和其他流程控制语句结合使用。
一、语法
BEGIN
{sql_statement...}
END
sql_statement:指包含的 Transact-SQL 语句。
二、实例
交换两个变量的值
declare @x int, @y int,@t int
set @x=1
set @y=2
begin
set @t=@x
set @x=@y
set @y=@t
end
print @x
print @y
注意:这里用不用 BEGIN ... END 得到的结果是一样的