如何将数据从dat插入sql表?

如何将数据从dat插入sql表?,sql,Sql,我想将.dat文件中的数据插入sql表。但是我不想使用批量插入 dat文件如下所示: dd qwe 3 ss asd 3 我该怎么做 谢谢..最简单的方法是将文件内容复制到Excel中,在第一行添加适当的分隔符和逗号,在每个数据列之间使用新列,然后向下拖动到数据行的末尾,以便对每行重复该操作。将整个填充的网格复制并粘贴到查询窗口中,用空白搜索并替换选项卡,瞧 如果使用SQL Server 2012,则可以使用更强大的区域编辑功能。例如,可以将纯文本复制到查询编辑器中,然后使用Shift+

我想将.dat文件中的数据插入sql表。但是我不想使用批量插入

dat文件如下所示:

dd  qwe 3
ss  asd 3
我该怎么做


谢谢..

最简单的方法是将文件内容复制到Excel中,在第一行添加适当的分隔符和逗号,在每个数据列之间使用新列,然后向下拖动到数据行的末尾,以便对每行重复该操作。将整个填充的网格复制并粘贴到查询窗口中,用空白搜索并替换选项卡,瞧

如果使用SQL Server 2012,则可以使用更强大的区域编辑功能。例如,可以将纯文本复制到查询编辑器中,然后使用Shift+Alt+Arrow高亮显示多行并同时在所有行上输入文本:


还有其他解决方案,如BCP,使用OPENROWSET和批量提供程序等。但是您含糊不清的“不允许”要求使我们无法猜测这些替代方案中是否有任何一个是允许的。

“但我不想使用批量插入。”为什么不可以?我正在处理的项目中不允许使用它。那么允许什么呢?为什么不允许批量插入?你需要给我们更多的信息来继续。我的老板想让我开车去CompUSA取SSD,但他说“不允许使用皮卡车”。我该怎么办?@pyram也许在你编辑问题时,你可以将“我不想使用批量插入”改为“不幸的是,项目的限制消除了批量插入的可能性”。那么这是一次性操作吗,或者你的“朋友”必须用不同的dat文件一遍又一遍地做些什么?…或者你可以使用脚本语言来读取文件并通过编程生成
insert
语句。@JackManey是真的,我试图保持它的简单,以防“朋友”不知道VBScript或C#或PowerShell。。。