三分钟学会数据库,存储过程 while 循环 ---(7)

创建存储过程 P_SCHOOL:

USE school
GO

CREATE PROCEDURE P_SCHOOL
AS

BEGIN

--定义变量--
DECLARE @STU_SNO VARCHAR(50);

SET @STU_SNO=1  --赋值,初始值为1--

WHILE @STU_SNO<5   --判断做比较,@STU_SNO值小于5就执行循环步骤--

    BEGIN
      SELECT * FROM student WHERE Sage='18'
      SET @[email protected]_SNO + 1  --变量+1,没有这句会死循序--
    END

END
GO

结果图:

三分钟学会数据库,存储过程 while 循环 ---(7)