Oracle查詢忽略大小寫的實現方法

2021-08-27 15:53:43 字數 861 閱讀 7964

2010-10-27 17:16 佚名 網際網路 字型大小:

t|  t

oracle資料庫中進行查詢時,由於資料有大小寫,可能會對查詢結果造成麻煩,下面就教您乙個忽略大小寫進行查詢的方法,供您參考。

oracle查詢有時候要受到一些條件的制約,比如大小寫。下面為您介紹了乙個實現oracle查詢忽略大小寫的方法,如果您對oracle查詢方面感興趣的話,不妨一看。

資料庫有4 條記錄,分別是 'kkk' 'kkk'   'kkk' 'kkk'

僅轉換了oracle查詢的字串, 即查詢的內容要麼全部小寫,要麼全部大寫。所以只能查到2條記錄

(2) select * from t_vvip t where lower(t.name)='kkk' 

僅轉換了字段內容為小寫,但查詢的字串為大小寫都有, 0條

select * from t_vvip t where upper(t.name)='kkk';   

僅轉換了字段內容為大寫,但oracle查詢的字串為大小寫都有, 0條

(3)select * from t_vvip t where lower(t.name)=lower('kkk');

即轉換了字段內容又轉換了oracle查詢的字串,這樣最安全,但效能也是最低的。4條

Oracle 查詢時忽略大小寫

在這裡詳述 oracle 查詢時忽略大小寫。oracle查詢有時候要受到一些條件的制約,比如大小寫。下面為您介紹了乙個實現oracle查詢忽略大小寫的方法,如果您對oracle查詢方面感興趣的話,不妨一看。資料庫有4 條記錄,分別是 kkk kkk kkk kkk 1 select from t v...

MySQL查詢忽略大小寫

離離原上草,一歲一枯榮 在mysql中,有可能會遇到查詢大小寫的問題.這個時候可以修改欄位的排序規則來達到忽略大小寫的目的 或者用alert語句修改也可以 alter table tablename modify column columnname varchar 50 character set ...

忽略大小寫的比較 查詢

忽略大小寫的比較 查詢 strcasecmp與strcasestr 在c語言中 string.h 定義了用於進行忽略大小寫的字串比較的函式strcasecmp及strncasecmp,以及用於子串查詢的函式strstr,不過很遺憾的是,c及c 中並未定義strstr的 忽略大小寫版本 以下是strs...