從 Oracle 成功撈出 u7ascii編碼轉成big5的資料 再將它從big5線上查詢成功得知是什麼中文字
現在想把它用在C# 把它撈出來正確顯示 該怎麼做呢?
我是用這個可以得知BIG5的編碼顯示
SELECT UTL_RAW.CAST_TO_RAW(NAME)
FROM mytable
補充: 一定要在下sql時就轉碼成功,否則抓取資料後再轉碼一定還是不會是正確的字元,已知道在 Oracle 用 UTL_RAW.CAST_TO_RAW() 函數即可解決,看不見u7ascii不支持中文的問題,那麼要如何在C# 下sql指令時就讓它可以向用UTL_RAW.CAST_TO_RAW() 函數 一樣就轉碼成功,UTL_RAW.CAST_TO_RAW() 無法直接用 例如:
string sql = "SELECT UTL_RAW.CAST_TO_RAW(SID) FROM table";
...
...
...