此表显示 Transact-SQL 控制流关键字。
| 关键字 | 描述 | 
|---|---|
| BEGIN...END | 定义语句块。 | 
| BREAK | 退出最内层的 WHILE 循环。 | 
| CONTINUE | 重新开始 WHILE 循环。 | 
| GOTO label | 从 label 所定义的 label 之后的语句处继续进行处理。 | 
| IF...ELSE | 定义条件以及当一个条件为 FALSE 时的操作。 | 
| RETURN | 无条件退出。 | 
| WAITFOR | 为语句的执行设置延迟。 | 
| WHILE | 当特定条件为 TRUE 时重复语句。 | 
可与控制流语言语句一起使用的其它 Transact-SQL 语句有: