Vòng Lặp WHILE Trong SQL Server
Có thể bạn quan tâm
- Bài viết
- Hỏi đáp
Vòng lặp WHILE (WHILE LOOP) được sử dụng nếu bạn muốn chạy lặp đi lặp lại một đoạn mã khi điều kiện cho trước trả về giá trị là TRUE. Bài viết sẽ hướng dẫn chi tiết cách sử dụng cùng với cú pháp và ví dụ rõ ràng để bạn dễ dàng hình dung hơn về WHILE trong SQL Server. Cú pháp Để sử dụng vòng ...
Vòng lặp WHILE (WHILE LOOP) được sử dụng nếu bạn muốn chạy lặp đi lặp lại một đoạn mã khi điều kiện cho trước trả về giá trị là TRUE. Bài viết sẽ hướng dẫn chi tiết cách sử dụng cùng với cú pháp và ví dụ rõ ràng để bạn dễ dàng hình dung hơn về WHILE trong SQL Server.
Cú pháp
Để sử dụng vòng lặp WHILE trong SQL Server, ta sử dụng cú pháp như dưới đây:
WHILE dieukien / * các lệnh cần lặp * /BEGIN {......câu lệnh thực thi khi điều kiện là TRUE......}END;Ghi chú:
- Sử dụng câu lệnh vòng lặp WHILE khi bạn không chắc chắn về số lần bạn muốn thực thi.
- Vì điều kiện WHILE được đánh giá trước khi vào vòng lặp nên vòng lặp có thể không thực hiện được lần nào (khi dieukien là FALSE thì vòng lặp sẽ kết thúc ngay lập tức).
- Xem thêm câu lệnh BREAK để thoát khỏi vòng lặp WHILE sớm.
- Xem thêm câu lệnh CONTINUE để khởi động lại vòng lặp WHILE từ đầu.
Biểu đồ vòng lặp WHILE

Ví dụ
DECLARE @Number INT = 1 ;DECLARE @Total INT = 0 ;WHILE @Number < = 10BEGIN SET @Total = @Total + @Number; SET @Number = @Number + 1 ;ENDPRINT @Total;GOTrong ví dụ này, vòng lặp sẽ không thực hiện lần nào nếu ngay từ đầu @Number > 10, nó chỉ thực hiện và duy trì khi biến < = 10. Đến khi vượt quá điều kiện (> 10), vòng lặp sẽ kết thúc và tiếp tục thực thi các câu lệnh tiếp theo.
Bài trước: Lệnh IF...ELSE trong SQL Server
Bài tiếp: Lệnh BREAK (Ngắt điều khiển) trong SQL Server
Bình luận về bài viết này
Vũ Văn Thanh
12 chủ đề
2597 bài viết
Có thể bạn quan tâm- 1 Các loại hàm do người dùng định nghĩa trong lập trình C++
- 2 Đệ quy trong C++
- 3 Hàm do người dùng định nghĩa trong C++
- 4 Mảng (array) trong C++
- 5 Call by reference – gọi hàm theo tham chiếu trong C++
- 6 Truyền mảng vào hàm trong C++
- 7 Con trỏ trong C++
- 8 Mảng 2 chiều trong C++
- 9 Call by value – gọi hàm theo giá trị trong C++
- 10 Multithreading - IOS Multithreading (part 1)
Đăng ký nhận thông báo
Các bài học thú vị sẽ được gửi đến inbox của bạn
HỖ TRỢ HỌC VIÊN
- Các câu hỏi thường gặp
- Điều khoản sử dụng
- Chính sách và quy định
- Chính sách bảo mật thanh toán
- Hỗ trợ học viên: [email protected]
- Báo lỗi bảo mật: [email protected]
VỀ CODE24H
- Giới thiệu Code24h
- Cơ hội nghề nghiệp
- Liên hệ với chúng tôi
HỢP TÁC VÀ LIÊN KẾT
- Đăng ký giảng viên
- Giải pháp e-learning
- Chương trình đại lý
- Chương trình Affiliate
KẾT NỐI VỚI CHÚNG TÔI
TẢI ỨNG DỤNG TRÊN ĐIỆN THOẠI
CCode 24h, code mọi lúc, mọi nơi
© Copy right 2018 - 2025
Từ khóa » Câu Lệnh While Trong Sql
-
Vòng Lặp WHILE Trong SQL Server
-
Vòng Lặp WHILE Trong SQL Server
-
Hướng Dẫn Dùng Vòng Lặp While Trong Sql
-
WHILE - Vòng Lặp - SQL & Database
-
Vòng Lặp WHILE Trong SQL Server - Vay Tiền Online Bằng CMND
-
[SQLSERVER] Hướng Dẫn Sử Dụng Vòng Lặp While ...
-
Vòng Lặp WHILE Trong SQL Server - NQ NEWS
-
Vòng Lặp WHILE Trong SQL Server - HKT SOFT
-
T SQL - Cấu Trúc WHILE | ManhDan Blogs
-
SQL - Vòng Lặp WHILE - Minh Quan Doan
-
Sử Dụng Vòng Lặp While Trong Sql Như Thế Nào? - Cộng đồng C Việt
-
Vòng Lặp WHILE Trong SQL Server - VIETWIKI.VN
-
[SQLSERVER] Hướng Dẫn Sử Dụng Vòng Lặp ... - Lập Trình VB.NET
-
Hướng Dẫn Dùng Vòng Lặp While Trong Sql