[SQL ] SQL 2000 支援 Unicode 的問題
最近想將 MySQL 的資料轉移到 SQL 2000
原本 MySQL 內的文字內容都是使用 Unicode 儲存的
但是 SQL 2000 似乎 Unicode 支援不是很好
不過還是想試試看
所以我用 nchar、ntext、nvarchar 等欄位來取代一般儲存中文用的
char、text、varchar
當我在 Enterprise Manager 中 SELECT 資料的時候
都可以正常顯示出中文,感覺就跟編碼使用BIG5一樣。
不過我總覺得好像根本就是使用 nchar 等這些欄位來儲存 char 欄位的資料而已
讓我懷疑他到底存的是不是 Unicode...
另外還有一個問題
就是我使用 VC 寫的程式、使用 DB Library 存取 SQL 的 ntext 的時候
會發生SQL 執行失敗的問題
想請教各位這要怎麼解決呢?
嗯,另外想請問,有沒有什麼比較好的方案來儲存 Unicode 資料?
謝謝。
--
我的人生哲理:
出生 成長 學習 畢業
當兵 退伍 工作 穩定
結婚 生子 養老 等死
至此不虛此生矣~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.133.252.2
※ timyau:轉錄至看板 C_and_CPP 12/29 17:03
討論串 (同標題文章)
Database 近期熱門文章
PTT數位生活區 即時熱門文章