标签:中文 mamicode sql查询 区分 col ike class 临时表 linq
以下仅记录碰到的几个问题
1.首先字段设置为varchar的时候存储后无法进行正常的显示 显示为?
此状态下匹配查询或者Like模糊查询都没问题
2.将字段设置为nvarchar,在进行插入或者跟新时入:insert into teset set membername=‘秦? ‘ 此时?字仍然只显示?, insert into teset set membername=N‘秦? ‘时可正常插入显示
此状态下用匹配查询=可以正常查询到,当使用like模糊查询时 ?没有被识别到 like N‘%秦?%‘跟 like N‘%秦%‘查到的结果一样。
既要显示正确又要正确查询解决办法
解析:Chinese_PRC_BIN ;
Chinese_PRC为简体中文UNICODE字符集
_BIN 二进制排序
_CI(CS) 是否区分大小写,CI不区分,CS区分
_AI(AS) 是否区分重音,AI不区分,AS区分
_KI(KS) 是否区分假名类型,KI不区分,KS区分
_WI(WS) 是否区分宽度 WI不区分,WS区分
标签:中文 mamicode sql查询 区分 col ike class 临时表 linq
原文地址:https://www.cnblogs.com/xuyufeng/p/11251657.html