您的位置:首页 > 数据库

sql server 插入大量数据

2018-03-02 15:57 148 查看
可以同时多个执行可以,加快速度

BEGIN
DECLARE @i int
SET @i = 1
WHILE (@i <=10000000)
BEGIN

INSERT INTO  T_TagRecod  (TagNo,ScanCtn,StatusTag,JyuchuNo,InUserNo,InDateTime,DeliveryNo,OutDateTime,OutUserNo)
VALUES(
'PPPSS'+convert(varchar(20),@i)
,2
,1
,'Jyu'+CONVERT( CHAR(12), cast(ceiling(rand() * @i*10) as int) )
,'admin'
,GETDATE()
,'Deli'+CONVERT( CHAR(12), cast(ceiling(rand() * @i*10) as int) )
,GETDATE()
,'admin')

SET @i = @i + 1
END
END
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: