吉佳 发表于 2018-10-15 11:52:00

SQL Server批量插入数据

  有这样一个表【OperatorInfo】,字段有,,,,,,,,
  其中需要指定一个起始数值,然后实现规定的累加,其他的一些都是默认值,可以不用理会。
  以下是代码:
DECLARE @recordNmber int  
DECLARE @OPERATOR_NO int
  

  
SET @recordNmber   = 0
  
SET @OPERATOR_NO = 6990 --座席起始工号,例如6990,将从6991开始插入
  

  
WHILE (@recordNmber) < $30 --需要添加的座席数量
  
BEGIN
  
SET @recordNmber = @recordNmber + 1
  
SET @OPERATOR_NO = @OPERATOR_NO + 1
  
INSERT INTO (, , , ,
  
, , , , )
  
VALUES (@OPERATOR_NO,'123456',@OPERATOR_NO,'4204','4204',1,'1',1,'1')
  
END
  这里我只加了30条,如果你需要,可以自行定义。
http://www.shuyangyang.com.cn/d/file/jishuliangongfang/shujuku/20130801/a49ec691b43531f0ee4a33577e7f617d.jpg
  本文出自思考者日记网-束洋洋个人博客,请务必保留此出处http://www.shuyangyang.com.cn/jishuliangongfang/shujuku/2013-08-01/99.html


页: [1]
查看完整版本: SQL Server批量插入数据