網頁

2013年3月11日

[oracle] 英文不分大小寫混合查詢

善用ORACLE內建upper、lower兩個函數,就可以輕鬆做到英文不分大小寫混合查詢。


說明:
upper 將英文轉換成大寫。
lower 將英文轉換成小寫。

轉換成大寫範例:
一般查詢:
SELECT * FROM TEST WHERE UPPER(NAME) = UPPER('Joyce');

like查詢:
SELECT * FROM TEST WHERE UPPER(NAME) LIKE UPPER('%Tina%');