--if else
if 1>0
print ‘大‘
--begin end结构
begin end用途 设定一个程序块,进行批处理
if 1>0
begin
print ‘大‘
end
--case 语句 有返回值
declare @a int ,@b char(10)
set @a=1
set @b=case
when @a>0
then ‘大于零‘
when @a<0
then ‘小于零‘
else
‘等于零‘
end
print @b
--while 循环
--和C#一样可以使用 break和continue关键字控制循环的执行
declare @a int
set @a=0
while @a<10
begin
set @[email protected]+1
if @a=4
break
else
print @a
continue
end
时间: 2024-10-05 05:06:53