我必须使用insert语句将大约百万条记录插入数据库。我将它们存储为.sql
个文件的记录,然后我将它们分成几个文件并开始通过SQL Server Management Studio执行它们。
这需要花费数小时才能完成,我在线搜索以找到更好的方法,但我无法找到。我使用的是SQL Server 2014 Developer Edition。
有什么建议吗?
答案 0 :(得分:1)
答案 1 :(得分:0)
所以基本上[.sql文件]写了一堆插入语句,你逐个执行?
我能想到的唯一方法是打开该文件只将insert值复制到.csv文件中,当然会生成一个带有所有列和逗号分隔的proper.csv文件....然后在SQL中使用 - >任务 - >导入数据并将其加载到表中,
或者在xml中打开文件并用空格替换所有技术词/字符,例如'Insert,values,()..'然后将文件转换为.csv
再次假设所有人都在同一张桌子上,