kettle报无效数字的错误ORA-01722无效数字
org.pentaho.di.core.exception.KettleDatabaseBatchException
ORA-01722无效数字

我遇到这个错误是从数据库同步到另一个数据库的时候发生的
经过一系列的检查发现
两个表对应列的数据类型不一致
经过修改一下数据类型,修改数据类型的sql
alter table 表名 modify 修改的列名 修改成的数据类型;
例子:alter table user modify id number(12);
当遇到这种错误的时候,你就需要去检查一下kettle中设置的变量的数据类型
或者数据流里面的数据类型有不匹配的问题

浙公网安备 33010602011771号