talend工具中往oracle插数据报ORA-01461: can bind a LONG value only for insert into a LONG colum
今天使用talend往oracle插数据报ORA-01461: can bind a LONG value only for insert into a LONG column
数据源是mysql,开始以为是数字类型的匹配问题,结果调了好久数字的类型也没解决。
最终定位到一个类型为text的字段上
最终是因为mysql的text类型对应到oracle时让我弄成了varchar2(4000),但是mysql中该字段的长度实际是5k多,导致插不到oracle中。
解决方案是将text类型对应成clob类型得以解决。
以上。
啦啦啦!!!