【发布时间】:2015-10-27 23:24:29
【问题描述】:
我有一个这样的 csv texte 文件:
SicID;PorID;FarId;Company;DecadeId;SocName;FarName
A1;A2;A3;A4;A5;A6;A7
B1;B2;B3;B4;B5;B6;B7
C1;C2;C3;C4;C5;C6;C7
我想使用 Bcp Sybase 在 my_table 中导入此文件,但只导入 SicID、PorID 和 SocName。所以我用这个bcp格式文件:
10.0
8
1 SYBCHAR 0 2 ";" 1 SicId
2 SYBCHAR 0 2 ";" 2 PorId
3 SYBCHAR 0 0 "" 0 FundId
4 SYBCHAR 0 0 "" 0 Company
5 SYBCHAR 0 0 "" 0 DomicileId
6 SYBCHAR 0 2 ";" 3 SocName
7 SYBCHAR 0 0 "" 0 FundName
8 SYBCHAR 0 10 "\r\n" 0 end
不幸的是,当我导入它时,my_table 没有好的数据。它不会跳过文本文件的 3、4、5 主机列,而是用其他难以理解的列填充 my_table。
有没有解决方案可以跳过主机列来填充我的表格?
我的表
SicID;PorID;SocName
A1;A2;A6
B1;B2;B6
C1;C2;C6
【问题讨论】:
标签: sybase sap-ase sqlbulkcopy bcp bulk