Sql添加藏文数据出现错误情况
原创今天遇到一个小的数据库问题,就是插入藏文数据到数据库出现乱码。
也就是这样,全部都是问号,解决方法就是在插入或修改数据时, 在数据前加一个大写的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 %ངེད%
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除