在sql2008r2中,查询条件中有中文字体,不能查询出结果
如
SELECT * FROM User WHERE Name = '中文'
不能查询到结果,实际数据库中有这条记录。
解决方法1:
改为下面的 写法 则可以查询到结果
SELECT * FROM User WHERE Name = N'中文'
解决方法2:
数据库的编码不对,修改下数据库的编码
ALTER DATABASE [数据库名] COLLATE Chinese_PRC_CI_AS
在sql2008r2中,查询条件中有中文字体,不能查询出结果
如
SELECT * FROM User WHERE Name = '中文'
不能查询到结果,实际数据库中有这条记录。
解决方法1:
改为下面的 写法 则可以查询到结果
SELECT * FROM User WHERE Name = N'中文'
解决方法2:
数据库的编码不对,修改下数据库的编码
ALTER DATABASE [数据库名] COLLATE Chinese_PRC_CI_AS
navicat工具
通过 css 来实现一段不停变化的 bug 乱码效果。
找到 sqlncli.msi 点Next开始下载。选择 高级-Native Client驱动程序。1.如果没有ODBC驱动则先下载驱动。Navicat 配置新建连接。
关于navicat 显示乱码问题 导入导出乱码解决方案 今天数据移植换了个navicat版本,,不知道怎么搞的数据插入乱码,真晕。多
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M