从大容量插入.txt创建 SQL 格式化文件



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

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

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

最新更新