目标表tabname只有一个字段colname varchar(5)
db2 load from filename.ixf of ixf insert into tablename nonrecoverable
filename.ixf中有数据长度超过5,比如'1234567890',结果数据被reject。
我想要的结果是,自动截取'12345',load进表中。
1、应该发生自动截断的
2、如果没有自动截断,就先创建一个表nonrecoverable_tmp,表结构与原表一致,把那个因为截断的字段长度设的足够长,然后load到这个新建的表中。再从这个表load出来,load到文件的时候在select语句里把该字段截断,然后再load到你的目标表里