回答

收藏

SQL查询和Unicode问题

技术问答 技术问答 275 人阅读 | 0 人回复 | 2023-09-12

我对Unicode数据的Sql查询有一个奇怪的问题。这是我得到的:
, O2 B7 _0 l) k# b) o3 iSQL Server Express 2008 R2 AS
$ X: @& y6 y. l6 ?6 J6 j% }: b表(100,000行)包含汉字/单词/短语
当我运行以下命令时,我得到正确的行 返回的其他36行…当它应该只是一行时:- q7 B) B  i2 O  T# Y) H; I
SELECT TOP 1000 [ID]  [MyChineseColumn]  UNICODE([MyChineseColumn])  FROM [dbo].[MyTableName]  WHERE [MyChineseColumn]= N'銗?'正如你所期待的,还有以下情况:…
- |5 N+ H2 A' t每个人都知道这里发生了什么吗?这真的让我很困惑,我不确定如何解决这个问题(我已经试图使用 Google搜索”)…8 ~- J/ V- x( i) c* f9 ]
谢谢; _- w( g9 a2 t: {
                                                                / a7 L) ]9 T- C5 {& ?8 ]$ o: x5 Q
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则