問題描述: oracle字符集之前一直為ZHS16GBK,專案在生產階段突然有一份檔案為拉丁文字符,在網上百度后,把oracle字符集改為UTF8即可解決該問題。這樣的話有會產生一個資料型別長度的問題,牽扯到上千張表。所以請教一下有沒有更好的辦法解決這種問題
uj5u.com熱心網友回復:
oracle改字符集很麻煩的,而且就算改成功了,后續也可能會有很多隱患。不建議該字符集的。uj5u.com熱心網友回復:
https://www.cnblogs.com/andy6/p/5701219.html這個文章你可以看看。
uj5u.com熱心網友回復:
16GBK 改為utf8是沒有問題的,但是這個長度問題貌似只能手動改。uj5u.com熱心網友回復:
Oracle除了資料庫欄位集,還有國家字符集,國家字符集有AL16UTF16 和 UTF8 兩種型別,可以用NVARCHAR2欄位保存國家字符集型別的資料。轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/71760.html
標籤:開發
上一篇:ORACLE 11安裝時的問題
下一篇:這道資料庫的面試題難道我了
