问题描述
因为oracle数据库表中,有一个字段是blob类型的,我在页面上用关键字查询的时候,如何查询!只需写出关键sql语句或者思路即可!不甚感激!thanks!
解决方案
解决方案二:
解决方案三:
blob字段不能直接查询如果需要直接查询,说明你的数据库的结构设计有问题如果非得要查询的话,可以考虑把blob转string然后在自己的程序里处理如果blob字段非常大和多,建议考虑lucene类似全文检索的方案。sql不是干这事的。
解决方案四:
楼上说的对。
解决方案五:
引用2楼runer的回复:
blob字段不能直接查询如果需要直接查询,说明你的数据库的结构设计有问题如果非得要查询的话,可以考虑把blob转string然后在自己的程序里处理如果blob字段非常大和多,建议考虑lucene类似全文检索的方案。sql不是干这事的。
遗憾的是表是别人设计的,并且系统已经在运行!纠结啊,难道真的没有解决方案了么?
时间: 2024-09-30 18:06:38