Transact-SQL 参考

控制流语言

此表显示 Transact-SQL 控制流关键字。

关键字 描述
BEGIN...END 定义语句块。
BREAK 退出最内层的 WHILE 循环。
CONTINUE 重新开始 WHILE 循环。
GOTO label 从 label 所定义的 label 之后的语句处继续进行处理。
IF...ELSE 定义条件以及当一个条件为 FALSE 时的操作。
RETURN 无条件退出。
WAITFOR 为语句的执行设置延迟。
WHILE 当特定条件为 TRUE 时重复语句。

可与控制流语言语句一起使用的其它 Transact-SQL 语句有:

CASE

/*...*/(注释)

--(注释)

DECLARE @local_variable

EXECUTE

PRINT

RAISERROR