kettle 抽取oracle数据,表对抽

0
生产库中有个字段类型是clob类型的,我查询最大长度不给查询,报错如下
KK@_Z4CMDM~`XL7WA}AQH0K.png

我直接查询,显示这么多
QQ图片20151218163621.png

我用kettle表对抽,抽取到目标数据库中表的结构是clob
报错如下

1.png


2.png


用网上说的截取抽取依然这样
select
 DBMS_LOB.SUBSTR((TO_CHAR(CONTENTS)),1000,1) ||
DBMS_LOB.SUBSTR((TO_CHAR(CONTENTS)),1000,1001) ||
DBMS_LOB.SUBSTR((TO_CHAR(CONTENTS)),1000,2001) ||
DBMS_LOB.SUBSTR((TO_CHAR(CONTENTS)),1000,3001) ||
DBMS_LOB.SUBSTR((TO_CHAR(CONTENTS)),1000,4001) ||
DBMS_LOB.SUBSTR((TO_CHAR(CONTENTS)),1000,5001) ||
DBMS_LOB.SUBSTR((TO_CHAR(CONTENTS)),1000,6001) ||
DBMS_LOB.SUBSTR((TO_CHAR(CONTENTS)),1000,7001) ||
DBMS_LOB.SUBSTR((TO_CHAR(CONTENTS)),1000,8001) ||
DBMS_LOB.SUBSTR((TO_CHAR(CONTENTS)),1000,9001) ||
DBMS_LOB.SUBSTR((TO_CHAR(CONTENTS)),1000,10001)
from xxx
求大神指点
已邀请:

要回复问题请先登录注册