2017-05-22 78 views
0

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

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

回答

0

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