从.txt创建SQL格式文件以进行批量插入

时间:2017-05-22 19:13:06

标签: sql-server

我有一个问题,我想知道是否有可能。我正在运行SQL Server 2008.我有一个从外部系统生成的.txt文件。这个.txt文件有多个分隔符,所以我立即想到使用bcp实用程序为这个.txt生成一个格式文件,以便插入带有批量插入的临时表。但是,我不确定是否可以在文本文件上使用bcp实用程序来生成.fmt,该.fmt将与bulk insert命令一起使用以执行数据传输。

有没有人有任何想法?或者我可以在批量插入命令中使用多个行终止符的任何其他方式?

1 个答案:

答案 0 :(得分:0)

解决。格式文件确实是要走的路。我最终手动创建了一个没有使用BCP实用程序并引用了批量插入中的文件,它就像一个魅力