SQLserver字符集的问题

tubo_true 2007-01-05 01:52:34
由于用造字程序(eudcedit.exe)进行造字,GBK码位已经不够用了,想用unicode码位进行造字,但是unicode码位所造出的字,在数据库中有的能显示,有的则是问号.

对于unicode 码位越靠后的部分(即超出 GBK码位的那些),则越是问号,现在想让数据库支持unicode码位的显示,应该如何做,就是改变数据库的字符集

这些越靠后的码位,在txt或word中能正确显示,在数据库里就是问号

怎样修改数据库的字符集,安装的时候在哪一步选择字符集的支持

请高手指点
...全文
414 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tubo_true 2007-01-09
  • 打赏
  • 举报
回复
原来是字段类型的问题
yesyesyes 2007-01-06
  • 打赏
  • 举报
回复
sqlserver本来就是支持unicode的
tubo_true 2007-01-05
  • 打赏
  • 举报
回复
怎样修改sql服务器,所支持的字符集,把它从 ANSI改为unicode

"unicode自己造的字" 是我自己用unicode空余的码位,造出来的一些不常见的字,
想把它存储到数据库中,进行保存。

现在数据库不认我造的字,显示问号,
所以想修改。
yesyesyes 2007-01-05
  • 打赏
  • 举报
回复
自己造的字只能在自己机器上用,会有问题的
就用系统的unicode字符,sqlserver中有些是不能正常显示的,但在支持这些字符的前端仍能正常显示的
tubo_true 2007-01-05
  • 打赏
  • 举报
回复
我的意思是说,unicode自己造的字,在数据库里手动输入,显示的是问号或其他什么的,
其不正确

而且程序代码读的时候,也是问号

yczealot 2007-01-05
  • 打赏
  • 举报
回复
nchar 和 nvarchar
就是unicode的啊

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧