解決oracle中not like效率問題
之前在itpub上看到有人問
ORACLE中用到NOT LIKE是否效率一定很低,尤其是資料量有幾千萬的時候,有哪些方法可以?
我在實際工作中,會用正規表示式來取代not like
如
select * from aa10 where aaa100 = 'AKC021' and AAA102 not like '7%';
select * from aa10 where aaa100 = 'AKC021' and REGEXP_LIKE(AAA102,'^(1|2)')
而不會選擇instr(AAA,'aaa)='0'的形式
大家有什麼好的辦法,告訴兄弟一下
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13726712/viewspace-680983/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 解決like中無法匹配下劃線的問題Oracle
- MySQL 中文 like 問題解決MySql
- JDBC Oracle executeUpdate 卡死問題解決JDBCOracle
- 解決Oracle序列跳號問題Oracle
- 解決Oracle死鎖問題步驟Oracle
- ORACLE賬戶提示EXPIRED(GRACE)問題解決Oracle
- Oracle:ORA-27090 問題解決總結Oracle
- Oracle 錯誤總結及問題解決 ORAOracle
- Laravel 框架中 whereRaw like 引數繫結問題Laravel框架
- ORACLE RAC中連線ScanIP報錯ORA-12545的問題解決Oracle
- Oracle EXPDP自動備份緩慢問題解決Oracle
- oracle 使用nullif解決除數為零的問題OracleNull
- oracle 11.2.0.4 DataGuard Broker配置過程中可能遇到的問題及解決方法Oracle
- Spring data jpa 外掛開發——解決規範和效率問題Spring
- 解決MySQL使用limit偏移量較大效率慢的問題MySqlMIT
- 解決這3個問題,運維效率將超90%醫院運維
- 如何在直播中解決花屏問題?
- 解決元件化中 ModuleApplication 共存問題元件化APP
- java中亂碼問題解決方法Java
- 解決plsql中中文亂碼問題SQL
- Oracle autotrace 報 SP2-0618 PLUSTRACE role 問題解決Oracle
- 問題:mybatis like 佔位符處理MyBatis
- 在Linux中,ansible可以解決哪些問題?Linux
- 解決requests庫中SSL驗證問題
- java學習中問題與解決方式Java
- Vue中跨域問題解決方案1Vue跨域
- munium學習過程中問題解決
- 幽默:程式設計中困難的不是解決問題,而是確定要解決的問題 - Paul程式設計
- oracle程式異常中止時登入掛起問題的解決Oracle
- 提問題比解決問題更重要
- Windows下ElasticSearch安裝中的問題解決WindowsElasticsearch
- 解決 requests 庫中的位元組物件問題物件
- SpringBoot中通過CORS解決跨域問題Spring BootCORS跨域
- VSCode中解決python模組匯入問題VSCodePython
- 【IDL】IDL中亂碼問題的解決方法
- JavaScript 中精度問題及解決思路彙總JavaScript
- JS中toFixed()方法的問題及解決方案JS
- oracle正規表示式regexp_like的用法詳解Oracle
- 解決跨域問題跨域