我正在尝试使用多字节unicode字符来正确使用SQL Server管理工作室。甚至可以这么简单:
select N'动漫'
只返回结果窗格中的方框。我知道底层数据库设置正确,可以处理unicode和PC上的其他应用程序正常工作
非常感谢的任何线索
答案 0 :(得分:8)
将字体更改为Arial Unicode MS对我来说很有用。
我不明白为什么文本结果在网格结果没有的字体中显示正常,以及为什么其他Unicode字体不起作用但是很好。
答案 1 :(得分:5)
在遇到这个问题很多令人沮丧的时候之后,我才发现了一个解决方案(如果不是解释)。
更改查询结果字体对我的系统没有影响(Win 7 Enterprise,64位)。
经过大量谷歌搜索后,我发现了这一点:My Chinese Word Suddenly Appear As Square Box
简而言之:创建一个新的Windows用户帐户,然后以该用户身份登录 - 您应该会发现您的中文字符显示正确。现在登录到您的原始帐户,您会发现现在也正确显示中文字符。
因此,创建新帐户可以修复两个(可能是所有?)帐户的行为。现在 - 有人有解释吗?