SQLSERVER导出的文本导进DB2分隔符有关问题

SQLSERVER导出的文本导进DB2分隔符问题
从SQLSERVER导出200万的文本数据 列数20

导出时候的分隔符是用的默认值

但是通过
LOAD FROM E:\td.txt OF del
MESSAGES msg.out
INSERT INTO test;

多了5万行的数据,列数错位了。

请问如果确保SQLSERVER导出的文本与DB2导入时候的一致性。谢谢

------解决方案--------------------
dts直接导不行吗?
------解决方案--------------------
多出5万行,列数错位是因为分隔符的问题导致的,很可能是某个字段的值中包含了分隔符(行的或者列的)。

所以在导入导出时把分隔符定义成一样的,另外,要确保分隔符不会在任何一个字段的内容中出现。
------解决方案--------------------
指定一个不会出现的字符作为分割符,原因楼上的已经说过了,字段中有分割符了,或者字段中有"这种东西了。
------解决方案--------------------
用 import 试试