我正在使用BCP实用程序将数据导入SQL Server 2012.我正在导入一个以制表符分隔的文本文件。如果我的文件中有包含逗号的数据,则SQL Server将字段值用双引号括起来。如何避免SQL Server添加此文本限定符?我希望数据没有这些引用,就像它在平面文本文件中一样。
我想避免使用格式文件,因为我使用了很多可变性很大的平面文本文件。
我也不能使用批量插入,因为我的文件没有存储在服务器上,而是通过SSMS连接的本地机器。
编辑:我的BCP命令:
bcp“[DB]。[SCHEMA]。[TABLE]”in“PATH \ FILE.txt”-F2 -w -S“SERVERSTRING”-U“USERNAME”-P“PASSWORD”;