偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Oracle數據庫中用instr代替like實操

數據庫 Oracle
我們今天主要向大家介紹的是在Oracle數據庫中如何用instr來代替like的實際操作,以下就是文章的具體內容的描述,望大家借鑒。

以下的文章主要介紹的是Oracle數據庫中用instr來代替like,假設表里有1100萬數據,在很多的情況下,我們對其進行相關的字符串匹配,在SQL語句的實際應用中,我們一般的使用like來達到我們搜索的目標。

但經過實際測試發(fā)現,like的效率與instr函數差別相當大。下面是一些測試結果:

  1. SQL> set timing on  
  2. SQL> select count(*) from t where instr(title,’手冊’)>0;  
  3. COUNT(*)  
  4. ———-  
  5. 65881  
  6. Elapsed: 00:00:11.04  
  7. SQL> select count(*) from t where title like ‘%手冊%’;  
  8. COUNT(*)  
  9. ———-  
  10. 65881  
  11. Elapsed: 00:00:31.47  
  12. SQL> select count(*) from t where instr(title,’手冊’)=0;  
  13. COUNT(*)  
  14. ———-  
  15. 11554580  
  16. Elapsed: 00:00:11.31  
  17. SQL> select count(*) from t where title not like ‘%手冊%’;  
  18. COUNT(*)  
  19. ———-  
  20. 11554580  

注:

instr(title,’手冊’)>0 相當于like

instr(title,’手冊’)=0 相當于not like

治理oracle數據庫


上述的相關內容就是對Oracle數據庫用instr代替like的描述,希望會給你帶來一些幫助在此方面。

【編輯推薦】

  1. Oracle提高SQL的執(zhí)行效率的3種好用方法
  2. Oracle臨時表用法的經驗心得
  3. Oracle數據文件的特性介紹
  4. Oracle修改字段類型2種方案介紹
  5. Oracle數據庫的啟用與關閉的歸檔模式

 

責任編輯:佚名 來源: 互聯網
相關推薦

2010-04-09 15:22:57

Oracle數據庫

2010-04-29 11:26:52

2010-05-19 17:14:50

MySQL&Oracl

2010-04-15 11:41:21

Oracle 數據庫

2010-05-21 17:51:58

MySQL數據庫

2010-05-25 11:13:07

MySQL數據庫

2023-12-28 08:00:00

數據庫人工智能

2010-05-19 15:01:14

MySQL數據導入

2010-04-09 10:13:13

Oracle數據字典

2010-05-17 15:58:05

MySQL Admin

2010-04-19 17:39:04

Oracle導入

2010-04-12 09:36:29

Oacle merge

2010-05-14 13:32:07

MySQL數據庫

2010-05-21 12:15:52

2010-06-12 09:46:05

MySQL數據庫

2010-05-14 14:21:18

2010-05-25 17:01:44

MySQL命令行

2010-05-21 13:14:15

2010-04-15 14:18:30

Oracle創(chuàng)建

2010-05-10 17:00:53

Oracle死鎖進程
點贊
收藏

51CTO技術棧公眾號