我有一个CSV文件,我想将该文件大容量插入到一个具有与目标表完全相同的列的表中,但目标表也有一个标识列作为主键。CSV文件缺少该标识列。
读取MSDN时,必须使用FORMATFILE参数
数据文件包含比表或视图更多或更少的列。
和州
格式文件描述了包含使用bcp实用程序创建的存储响应的数据文件。
http://msdn.microsoft.com/en-us/library/ms188365.aspx
"bcp“是否与Server导入/导出向导相同?如果没有,我在哪里能找到它?
我注意到,Server导入/导出向导不允许将导入规则保存在Express、Web或工作组版本中。如果这确实是我用来构建FORMATFILE的工具,我有什么选择吗?
有什么方法比使用FORMATFILE来完成任务更好吗?
发布于 2012-10-12 09:18:29
为了回答一个问题,BCP是一个命令行工具,您可以在安装的bin目录中找到它。BCP能够以快速的方式插入大量数据,它是一个庞大的拷贝程序。为了能够保持标识列的完整,可以使用-E参数。
但是,您必须使用一个格式文件,您可以创建BCP实用程序!
https://stackoverflow.com/questions/12848462
复制相似问题