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