向一个表中插入多条语句

上一篇 / 下一篇  2008-09-25 14:44:49 / 个人分类:SQL

有时候需要向一个表中插入多条数据,常用方法为用循环实现:

例:

declare   @t   int  
set   @t=6  
while(@t<10000)  
begin
SET   IDENTITY_INSERT   tAdd  ON  
insert into tadd(sCardid,cRemain,sFilling,sName,sDis,sCardType,wbbh,sfsc,idCounter)
          values('111',10, '', '', '','计费卡','001001', '',@t)

select @t=@t+1
end

 

其中idCounter 由于是自增型的数据类型,如果需要对它进行写入操作,则需要加入:

SET   IDENTITY_INSERT   tAdd  ON  


TAG: SQL

 

评分:0

我来说两句

Open Toolbar