解析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,然后开始执行下一条语句。
 
posted @ 2016-08-23 15:59  华翎科技  阅读(141)  评论(0)    收藏  举报