Stored Procedure WHILE LOOP ธรรมดาแต่ประสบปัญหาครับ

กระทู้สนทนา
CREATE Procedure testt (
@Num AS INT
-- EXEC testt 2
)
As
SET NOCOUNT ON
BEGIN
WHILE (@Num > 0)
BEGIN
SET @Num = @Num - 1;
PRINT '*';
END
END

ลูปไม่จบอ่ะครับ ลองไล่ทีล่ะบรรทัด มันมองไม่เห็น บรรทัด "SET @Num = @Num - 1; " ไม่ทราบว่าเกิดจากอะไรหรอครับ

ขอบคุณครับผม
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่