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