Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
退出复合语句或循环。
BREAK
BREAK 语句是一个控制语句,可利用它退出循环。执行过程从该循环之后的第一个语句开始继续。
无。
SQL/2008 Transact-SQL 扩充。
在此示例中,如果最贵的产品价格大于 $50,BREAK 语句会中断 WHILE 循环。否则,循环将继续直到平均价格高于或等于 $30:
WHILE ( SELECT AVG( UnitPrice ) FROM Products ) < $30 BEGIN UPDATE Products SET UnitPrice = UnitPrice + 2 IF ( SELECT MAX(UnitPrice) FROM Products ) > $50 BREAK END