SSM - 报错:Direct self-reference leading to cycle (through reference chain:

"Direct self-reference leading to cycle (through reference chain: java.util.HashMap["options"]->java.u

"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变量保存的全部数据

发布者:admin,转转请注明出处:http://www.yc00.com/web/1755027966a5228560.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信