oracle中varchar类型的字段中保存的数据有不可见字符(含字符串结束符0x00),如何将改字段内容读出来写入到db2数据库对应的varcha类型字段中?因为数据中包含string结束符0x00,所以数据库的读写过程中不能使用String类型进行操作
因为数据中包含string结束符0x00,所以数据库的读写过程中不能使用String类型进行操作
oracle中varchar类型的字段中保存的数据有不可见字符(含字符串结束符0x00),如何将改字段内容读出来写入到db2数据库对应的varcha类型字段中?因为数据中包含string结束符0x00,所以数据库的读写过程中不能使用String类型进行操作
因为数据中包含string结束符0x00,所以数据库的读写过程中不能使用String类型进行操作
可以通过流取出数据,然后在保存到DB2中,长度取到末位、或者通过replace替换掉不可见字符来实现