Computer >> Máy Tính >  >> Lập trình >> SQL Server

Lệnh BREAK (Ngắt điều khiển) trong SQL Server

Lệnh Break được sử dụng để thoát khỏi vòng lặp không chỉ định điều kiện dừng hoặc bạn muốn dừng vòng lặp với điều kiện bạn chỉ định và thực hiện các câu lệnh sau lệnh END của vòng lặp.

Cú pháp

Để sử dụng lệnh ngắt điều khiển BREAK trong SQL Server, chúng tôi sử dụng cú pháp sau:

  BREAK; 

Không có tham số và đối số nào trong câu lệnh BREAK.

Lưu ý:

  1. Bạn sử dụng BREAK để kết thúc sớm vòng lặp WHILE.
  2. Nếu trong mã có WHILE lồng nhau LOOP, BREAK sẽ kết thúc vòng lặp WHILE gần nhất.

Ví dụ

  DECLARE @Number INT = 1; 
DECLARE @Total INT = 0;

@Number WHILE <= 10
BEGIN
IF @NUMBER = 5
BREAK;
ELSE
SET @Total = @Total + @Number;
SET @Number = @Number + 1;
END

PRINT @Total;
GO

Trong ví dụ này sử dụng câu lệnh BREAK, vòng lặp WHILE sẽ kết thúc khi @Number đạt giá trị 5.