Welcome 微信登录

首页 / 数据库 / MySQL / Oracle对CLOB字段进行全文检索

对CLOB字段进行全文检索可以用SELECT语句,但如果使用WHERE子句时必须使用dbms_lob.instr()函数,命令如下:首先创建一个测试表TEST:
SQL>CREATE TABLE TEST3(A CLOB,B INT,C INT);
然后往表里插入数据:
SQL> INSERT INTO TEST3 VALUES("TEST  测试 CLOB",11111,22222);1 row created.SQL> commit;Commit complete.对表进行检索:SQL>  SELECT * FROM  TEST3 T WHERE dbms_lob.instr(T.A,"TEST",1,1)>0;A                                                                                       B          C
-------------------------------------------------------------------------------- ---------- ----------
TEST  测试 CLOB                                                                     11111      22222用SQL语言管理Oracle数据库关于Oracle ORA-01555快照过旧的错误相关资讯      Oracle CLOB字段  Oracle CLOB  CLOB字段 
  • Oracle里大数据保存至CLOB解决方法  (01/22/2014 20:29:42)
本文评论 查看全部评论 (0)
表情: 姓名: 字数