[SQL ] SQL 2000 支援 Unicode 的問題

看板Database (資料庫)作者 (timyau)時間18年前 (2006/12/29 16:57), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/4 (看更多)
最近想將 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
文章代碼(AID): #15bDXe1Q (Database)
文章代碼(AID): #15bDXe1Q (Database)