在sql语句中要实现批量插入数据,可以通过定义int变量i,并通过while循环实现i的改变,并把i转换成char变量m,最后实现与字符串'13020810XZ-QT-003'拼接!
use oa
declare @i int
declare @m varchar(3) --这里给定长度可以解决10以后的数只显单前面一位,比如12只显示1。
set @i = 0
while @i < 70
begin
set @m=cast(@i as varchar)
--------此语句与上一行可以互换事项相同功能--------set @m=convert(varchar,@i)
insert into sx_jbxx(sxbm,sxmc)
values('13020810XZ-QT-003'+@m,'李钊庄镇发布申请事项')
set @i = @i+1
end
转自:http://blog.youkuaiyun.com/herb777/article/details/7466087
本文介绍了一种使用SQL语句实现批量数据插入的方法。通过定义整型变量i并利用while循环逐步递增,将i转换为字符型变量m,然后与指定字符串拼接形成新的数据条目进行插入。
1392

被折叠的 条评论
为什么被折叠?



