求助:ORA-22922:不存在的 LOB 值,这个问题怎么解决
答案:2 悬赏:40 手机版
解决时间 2021-02-03 07:02
- 提问者网友:树红树绿
- 2021-02-03 01:41
求助:ORA-22922:不存在的 LOB 值,这个问题怎么解决
最佳答案
- 五星知识达人网友:夜余生
- 2021-02-03 01:49
先说一下怎么用LOB: 在Oracle中,\r\n\r\n存储在LOB中数据称为LOB的值,如使用Select 对某\r\n\r\n一LOB字段进行选择,则返回的不是LOB的值,而是该LOB字段的定位器(可以理解为指向LOB值的指针)。如执行如下的SQL语句: DELCARE AUDIO_INFO BLOB; BENGIN SELE..
全部回答
- 1楼网友:雾月
- 2021-02-03 03:26
有可能是clob对象是引用的数据库中的数据导致的错误,它本身只是数据的引用,在当前connection下能够使用,但是如果放到其他connection下或者关闭connection使用就会报错。解决办法是把clob类型数据转换成string或者long类型,但是由此引起的可能长度不够的问题还没有解决。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯