对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)