我有一个文本文件,我想将它插入到数据库中的一个表中。ROWTERMINATOR = '\n'在执行它时,2008会出现以下错误:
'BULK' rowset provider not supported in this version of SQLServer.我搜索了一下,发现Server 2008确实支持BULK INSERT。有人能告诉我我错过了什么吗?
我正在尝试将行从一个表批量插入到另一个表。select top (@batch) *
END 它在前10,000上运行并插入它们然后我收到错误信息“无法插入复制键”,它试图插入相同的主键,所以我假设它试图重复相同的批处理。我在这里遗漏了什么逻辑来循环遍历批处理?可能是一些简单的东西,但我想不出来。 有人能帮上忙吗?谢谢