Oracle中有三個函數可以進行大小寫轉換,分別是UPPER
、LOWER
和INITCAP
。
UPPER
函數:將字符串中所有的字符轉換為大寫。SELECT UPPER('hello') FROM dual; -- 輸出結果為 'HELLO'
LOWER
函數:將字符串中所有的字符轉換為小寫。SELECT LOWER('HELLO') FROM dual; -- 輸出結果為 'hello'
INITCAP
函數:將字符串中每個單詞的首字母轉換為大寫,其余字母轉換為小寫。SELECT INITCAP('hello world') FROM dual; -- 輸出結果為 'Hello World'
這些函數可以用在SELECT語句中對字符串進行大小寫轉換,也可以用在UPDATE語句中更新表中的數據。