作者timyau (timyau)
看板Database
标题[SQL ] SQL 2000 支援 Unicode 的问题
时间Fri Dec 29 17:02:54 2006
最近想将 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