В этом учебном пособии вы узнаете, как использовать оператор BREAK в SQL Server (Transact-SQL) с синтаксисом и примерами.
Описание
В SQL Server оператор BREAK используется тогда, когда вы хотите выйти из цикла WHILE LOOP.
Синтаксис
Синтаксис оператора BREAK в SQL Server (Transact-SQL):
BREAK;
Параметры или аргументы
Нет параметров или аргументов для оператора BREAK.
Примечание
- Вы используете оператор BREAK для раннего завершения WHILE LOOP.
- Если есть вложенные WHILE LOOP, оператор BREAK завершит самый внутренний WHILE LOOP.
- См. также операторы WHILE LOOP и CONTINUE.
Пример
Рассмотрим пример, показывающий, как использовать оператор BREAK в SQL Server (Transact-SQL).
Например:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
DECLARE @site_id INT; SET @site_id = 0; WHILE @site_id <= 10 BEGIN IF @site_id = 2 BREAK; ELSE PRINT 'Inside WHILE LOOP on Yandex.com'; SET @site_id = @site_id + 1; END; PRINT 'Done WHILE LOOP on Yandex.com'; GO |
В этом примере оператора BREAK мы преждевременно выйдем из цикла WHILE LOOP, если @site_id равно 2.