[討論] 關於oracle SQL 的問題
各位好
最近使用這個工具時出現了一些問題,google找不到資料,在這邊請各位幫幫忙
原始的情況
遠端DB使用ISO-8859-1的編碼
把developer抓下來之後,查詢client的編碼也是iso-8859-1
遇到中文字,將文字轉換成iso-8859-1編碼後再貼至工作表
執行後可以正常的對資料庫做查詢跟插入
最近因為有些中文字此編碼無法支援
將欄位改成NVarChar後
1.
在工作表上想要新增資料,遇到中文字,插入後都會是???(亂碼)
轉換成UTF-8編碼後再用工作表插入也是一樣
試過在文字的前面加上N跟未加上N,都一樣是???
2.
如果以這個欄位為條件搜尋,會無法撈出資料
可是全部搜尋,此欄位的中文字可以正常顯示
請問各位發生這個情況的原因可能是什麼?
有沒有什麼方法可以解決呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.22.92.217
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1451880952.A.21C.html
※ 編輯: sthermit (211.22.92.217), 01/04/2016 17:37:07
※ 編輯: sthermit (211.22.92.217), 01/04/2016 17:37:48
→
01/06 10:49, , 1F
01/06 10:49, 1F
→
01/06 10:49, , 2F
01/06 10:49, 2F
→
01/06 10:49, , 3F
01/06 10:49, 3F
→
01/06 10:49, , 4F
01/06 10:49, 4F
→
01/06 10:51, , 5F
01/06 10:51, 5F
→
01/06 10:51, , 6F
01/06 10:51, 6F
→
01/07 19:14, , 7F
01/07 19:14, 7F
→
01/07 19:15, , 8F
01/07 19:15, 8F
→
01/07 19:16, , 9F
01/07 19:16, 9F
→
01/07 19:20, , 10F
01/07 19:20, 10F
→
01/07 19:20, , 11F
01/07 19:20, 11F