ORACLE数据库,有一个CLOB字段,存储大文本(几M),整个记录大概有几千条,如何高效的查询这个字段中是否含有某一个关键字,将含有关键字的记录集返回
实现方式使用ADO,可以使用存储过程等数据库后台程序
打算建索引,可是发现CLOB无法建索引,如果采用读出所有内容一一比较的话,感觉这样效率很低,有没有好的实现方法,请大家指教,谢谢
实现方式使用ADO,可以使用存储过程等数据库后台程序
打算建索引,可是发现CLOB无法建索引,如果采用读出所有内容一一比较的话,感觉这样效率很低,有没有好的实现方法,请大家指教,谢谢
这个字段是用char字段存储的吗?
oracle数据库有提供字符串处理函数吗?
e.g. sql server 中的 substring 等。。还有用like可行吗?我想尽量让它在服务器上来完成搜索,相对而言速度会快一些。
祝君好运!
程序中直接调用该存储过程。