
答案
①选择控制。SQLLServer提供了多个根据条件来改变程序的流程的控制语句。IF…ELSE语句是最常用的控制流语句;CASE函数可以判断多个条件值;GOTO语句无条件地改变流程;RETURN语句会将当前正在执行的批处理、存储过程等中断;WAITFOR语句允许定义一个时间或者一个时间间隔,在定义的时间内或者经过定义的时间间隔时,其后的Transact-SQL语句会被执行。。 ②循环控制。WHILE语句根据条件表达式控制Transact-SQL语句或语句块重复执行的次数。条件为真(TRUE)时,在WHILE循环体内的Transact-SQL语句会一直重复执行,直到条件为假(FALSE)为止。在WHILE循环内Transact-SQL语句的执行可以使用BREAK与CONTINUE语句来控制