admin管理员组

文章数量:1584849

"Direct self-reference leading to cycle (through reference chain: java.util.HashMap["options"]->java.util.HashMap["JSKH006_N"]->com.alibaba.druid.proxy.jdbc.ClobProxyImpl["connectionWrapper"]->com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl["metaData"]->oracle.jdbc.driver.OracleDatabaseMetaData["connection"]->oracle.jdbc.driver.T4CConnection["wrapper"]

一、原因:

oracle中的clob类型字段不能直接显示出来

二、解决办法:

借助Oracle系统dbms_lob中substr方法处理,如
select dbms_lob.substr(clobField) from table

三、 dbms_lob.substr 获取文本

eg:

dbms_lob.substr(col,10,1)  表示从第一个字节开始截取10个字节

dbms_lob.substr(clob_var,32767)  表示截取CLOB变量保存的全部数据

 

本文标签: 报错directJavaSSMcycle