Sql添加藏文数据出现错误情况

原创
小哥 3年前 (2022-11-16) 阅读数 39 #大杂烩

今天遇到一个小的数据库问题,就是插入藏文数据到数据库出现乱码。

也就是这样,全部都是问号,解决方法就是在插入或修改数据时, 在数据前加一个大写的N ,如下:

修改也跟插入相同,set A列 = N要修改的值,还有一个关键问题,就是 存储藏文的字段必须是,Nvarchar,Ntext,Nchar类型 ,这样就可以解决储存乱码的问题了。

还有就是查询的时候也要注意,藏文数据跟普通数据查询不同,要加collate Chinese_PRC_90_BIN2和N,如下:

select * from A where first collate Chinese_PRC_90_BIN2 like N %ངེད%

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除

热门