• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

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

    发布者: 土豆服务器 | 发布时间: 2025-6-18 12:38| 查看数: 73| 评论数: 0|帖子模式

    一、问题

    最近在一个系统的对外接口中,经过测试人员测试,发现登录接口中输入的用户名不区分大小写,经过排查找原因,原来是由于数据库忽略了大小写。
    二、解决办法
    1. Select * from Base_UserInfo where User_Account='Admin' COLLATE Chinese_PRC_CS_AI;
    复制代码
    1、数据库设置排序规则,如下图所示:


    2、SQL语句设置,如下:
    1. alter database 你的数据库名 COLLATE Chinese_PRC_CS_AI;
    复制代码
    3、字段级设置
    1. ALTER TABLE 你的表名
    复制代码
    1. ALTER COLUMN  字段名称 varchar(50)  COLLATE Chinese_PRC_CS_AI;
    复制代码
    总结
    以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。

    来源:https://www.jb51.net/article/117808.htm
    免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×

    最新评论

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表