源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

SQL Server 2008中SQL查询语句字段值不区分大小写的问题解决

  • 时间:2020-09-09 09:59 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:SQL Server 2008中SQL查询语句字段值不区分大小写的问题解决
[b]一、问题[/b] 最近在一个系统的对外接口中,经过测试人员测试,发现登录接口中输入的用户名不区分大小写,经过排查找原因,原来是由于数据库忽略了大小写。 [b]二、解决办法[/b]
Select * from Base_UserInfo where User_Account='Admin' COLLATE Chinese_PRC_CS_AI;
1、数据库设置排序规则,如下图所示: [img]http://files.jb51.net/file_images/article/201707/201774140859206.jpg?20176414953[/img] 2、SQL语句设置,如下:
alter database 你的数据库名 COLLATE Chinese_PRC_CS_AI;
3、字段级设置 [code]ALTER TABLE 你的表名[/code] [code]ALTER COLUMN  字段名称 varchar(50)  COLLATE Chinese_PRC_CS_AI;[/code] [b]总结[/b] 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对编程素材网的支持。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部