批量插入数据库

Posted wangzuofei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了批量插入数据库相关的知识,希望对你有一定的参考价值。

  DECLARE @i int ,@project varchar(50),@title varchar(50) ,@userName varchar(50),@userRowGuid varchar(50) 
select @i=0 ,@project=dt20180328-3e44-4870-a2c3-2e7aa0932dce,
@title=mmmmmm,@userName=‘‘,@userRowGuid=1d2629ce-e521-4196-a25b-c86d3edfdd41 ---->给变量赋值,i为循环条件,此处为0
while @i<10 ---->i每次循环后加1,直到i大于10
begin ---->开始执行sql
INSERT INTO [BIMPM_Document].[dbo].[ArchivesFileCategory] (
[RowGuid],[ProjectRowGuid],[ParentRowGuid],[Title],[Description],[SortOrder],[CreateUserRowGuid],[CreationDate],[LastModificationDate],[Type])
values(Newid(),@project,‘‘,@title,‘‘,1,@userRowGuid,GETDATE(),GETDATE(),1) -
SELECT @i=@i+1 ---->sql执行完,变量递增
END

 

以上是关于批量插入数据库的主要内容,如果未能解决你的问题,请参考以下文章

批量插入数据

使用 c# 代码在更短的时间内将批量 CSV 数据插入 SQLite

KDoc:插入代码片段

C# 通过C#代码向Access数据库批量插入数据

Oracle数据的批量插入

如何从选项卡片段中的 AsyncTask Resftful WS 加载批量数据