当前位置: 代码网 > it编程>数据库>MsSqlserver > SQLSERVER 遍历循环的两种方式很详细有源码(1)

SQLSERVER 遍历循环的两种方式很详细有源码(1)

2024年08月03日 MsSqlserver 我要评论
'WS_Student_IsStudent','1',null,1,1,1,'是否学生',999999,'shil',GETDATE(),999999,'shil',GETDATE(),0)'WS_Student_IsStudent','1',null,1,1,1,'是否学生',999999,'shil',GETDATE(),999999,'shil',GETDATE(),0)--循环5次来新增学生表信息。--循环遍历修改记录--

1.普通循环

create table ws_student
(
      [id] int primary key not null,
    [my_cocode] [int],
    [my_scocode] [int],
    [userid] [bigint],
    [setcname] [varchar](50) null,
    [setename] [varchar](50) null,
    [setpcode] [varchar](50) null,
    [setscode] [varchar](50) null,
    [setvalue] [varchar](50) null,
    [setsql] [varchar](500) null,
    [sort] [int] null,
    [isturnon] [bit] null,
    [issystem] [bit] null,
    [remarks] [varchar](50) null,
    [createduserid] [bigint] null,
    [createdusername] [varchar](50) null,
    [createdtime] [datetime] null,
    [updateduserid] [bigint] null,
    [updatedusername] [varchar](50) null,
    [updatedtime] [datetime] null,
    [isdeleted] [bit] null
)
insert into ws_student values(1,21114001,21114005,0,'是否学生','是否学生','ws_student',
'ws_student_isstudent','1',null,1,1,1,'是否学生',999999,'shil',getdate(),999999,'shil',getdate(),0)

insert into ws_student values(2,21114001,21114005,0,'是否学生2','是否学生2','ws_student',
'ws_student_isstudent2','1',null,1,1,1,'是否学生2',999999,'shil',getdate(),999999,'shil',getdate(),0)

--循环5次来新增学生表信息

--循环遍历修改记录--
declare @i int  
set @i=7
while @i<9
begin
    insert into ws_student values((@i,21114001,21114005,0,'是否学生','是否学生','ws_student',
'ws_student_isstudent','1',null,1,1,1,'是否学生',999999,'shil',getdate(),999999,'shil',getdate(),0)
    set @i=@i +1
end
--查看结果--
select * from ws_student

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com