暂无图片
oracle查询条件等于8000个字符以上的clob
我来答
分享
王多
2025-06-27
oracle查询条件等于8000个字符以上的clob

oracle查询条件等于8000个字符以上的clob字段怎么查询?

SELECT *
FROM test
WHERE DBMS_LOB.SUBSTR(column, 4000, 1) = 'sql文本';  

发现4000个一下还可以查询 我试了8000多的就不行

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
手机用户7009

SELECT *
FROM test
WHERE DBMS_LOB.INSTR(column, '特定内容') > 0;

在处理较长的 CLOB 字符串时,比直接使用 DBMS_LOB.SUBSTR 进行比较更高效

暂无图片 评论
暂无图片 有用 0
王多
题主
2025-06-27
老师 试了报 这个错误 0RA-01704:宁符串文字太长
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏