Oracle中的CONVERT函數用于將一個字符串從一個字符集轉換為另一個字符集。其語法如下:
CONVERT(string, to_char_set, from_char_set)
其中,string是要轉換的字符串,to_char_set是要轉換為的字符集,from_char_set是要轉換自的字符集。
例如,將一個字符串從UTF-8字符集轉換為GBK字符集,可以使用以下語句:
SELECT CONVERT('你好', 'GBK', 'UTF8') FROM DUAL;
需要注意的是,CONVERT函數在Oracle 12c及以上版本中已經被棄用,建議使用CONVERT
函數的等價函數NLS_CONVERT
來替代。