解析Sql server数据库中的控制流语句
Sql server中的控制流语句是指对程序的执行过程进行判断选择和控制的语句。
If…else:条件判断语句
If 条件
语句块1
Else
语句块2
While:循环语句
While 条件
语句块
Case…end:对不同的条件返回不同的值。
Case
When 条件表达式1 then 返回值1
When 条件表达式2 then 返回值2
When 条件表达式3 then 返回值3
Else 返回值n
End
Begin…end:
标识一个语句块的开始和结束。
Break:是程序流从循环中跳出。
Continue:从当前循环跳出并重新从begin出执行。
Waitfor:定时和延迟一个时间段。
Waitfor{delay ‘time’|time ‘time’}
Waitfor delay ‘xx:yy:zz’ 从当前时间上等待xx:yy:zz时间后开始执行下一条语句。
Waitfor time ‘xx:yy:zz’ 将时间定在xx:yy:zz,然后开始执行下一条语句。

浙公网安备 33010602011771号