一般SQL Server数据库在查询数据的时候,都是默认不区分大小写的,但是如果我们有特殊需要,要对数据查询的时候区分大小写,我们可以使用COLLATE 来实现这个需求,测试数据:

--测试数据
if not object_id(N'Tempdb..#T1') is nulldrop table #T1
Go
Create table #T1(name VARCHAR(50))
Insert #T1
select N'Abcd' union all
select N'abcd'
GO
--测试数据结束

不区分大小写的写法:

SELECT *
FROM #T1
WHERE name LIKE 'A%' COLLATE Chinese_PRC_CI_AS; --不区分大小写

结果:

区分大小写的写法:

SELECT *
FROM #T1
WHERE name LIKE 'A%' COLLATE Chinese_PRC_CS_AS; --区分大小写

结果:

以上我们实现了区分大小写的查询方法,以后可以根据实际需求做处理。

SQL SERVER查询区分大小写相关推荐

  1. sql server中区分大小写全半角

    开发中常用的数据库有Oracle和Sql Server,Oracle数据库在查询的时候是有大小写区分的,而Sql Server数据库则不区分大小写,如何使Sql Server数据库在查询时有大小写的区 ...

  2. Mysql与Sql Server查询数据库中表以及表字段

    1.查询数据库表信息 mysql查询数据库中所有表信息 SELECTtable_name AS '表名',table_comment AS '说明',create_time AS '创建时间',upd ...

  3. SQL Server 查询性能优化——覆盖索引(二)

    在SQL Server 查询性能优化--覆盖索引(一)  中讲了覆盖索引的一些理论. 本文将具体讲一下使用不同索引对查询性能的影响. 下面通过实例,来查看不同的索引结构,如聚集索引.非聚集索引.组合索 ...

  4. SQL Server查询所有数据库下模式schema

    SQL Server查询所有数据库下模式名 需求描述 找到SQL Server里所有数据库下的schema.输出格式为数据库名.模式名. 背景补充 关于SQL Server需要简单介绍下,从数据库对象 ...

  5. SQL SERVER查询时间条件式写法

    如下表: tid    tname     tdate     1      张三      2009-10-29 19:04:50     2      李四      2006-11-12 11: ...

  6. 如何在SQL Server查询语句(Select)中检索存储过程(Store Procedure)的结果集

    如何在SQL Server查询语句(Select)中检索存储过程(Store Procedure)的结果集?(2006-12-14 09:25:36) 与这个问题具有相同性质的其他描述还包括: 如 ...

  7. SQL Server查询中特殊字符的处理方法

    来源:http://database.51cto.com/art/201009/227766.htm SQL Server查询中,经常会遇到一些特殊字符,比如单引号"'"等,这些字 ...

  8. sql查询oracle数据,sql-server – 从SQL Server查询Oracle数据库

    我有一个Oracle 11g XE数据库,我想将其转移到SQL Server Express 2005中. 起初我以为我只是在Oracle中生成表作为SQL,操纵数据格式,并在SQL Server中运 ...

  9. sqlserver 指定的网络名不再可用_50个比较实用的SQL Server查询语句(1)

    在本文中,我将解释一些通用的SQL查询.我认为每个开发人员都应该了解这些查询.这些查询与SQL的任何特定主题都无关.但是了解这些查询可以解决一些复杂的任务,并且可以在许多场景中使用. 查询1:检索所有 ...

最新文章

  1. 我是如何有效的避免测试漏测?
  2. 网络管理员比赛回顾02-网关、静态路由、动态路由
  3. 下一代搜索引擎长啥样?Google 给出了TA的答案
  4. JVM:类加载机制之类加载器
  5. 常见Java面试题 抽象类能使用 final 修饰吗?
  6. maven之阿里云Maven镜像的使用
  7. 笑联 x mPaaS | 12 个模块,全面小程序化,如何打造真正的一次开发复用多端?
  8. systemctl命令完全指南
  9. 05mycat父子表
  10. happy 2016, happy 11111100000
  11. matlab2c使用c++实现matlab函数系列教程-normpdf函数
  12. docker 1.8+之后ubuntu安装指定版本docker-engine
  13. 笔记:Java 性能优化权威指南 第5章 Java 应用性能分析
  14. Java导入导出Excel控件简介
  15. 论文公式以及公式标号怎么通过统一格式(居中、居右)
  16. markdown语言练习
  17. [OpenAirInterface实战-18] :OAI 软件无线电USRP B200/B210/X300/X310/N300/N310/E310比较
  18. 新视角 | 新形势下工厂设备管理的5大误区
  19. C语言遥控器程序,单片机学习型遥控器程序详解(完整版)
  20. android国外壁纸app,听说在国外很火?Action安卓启动器体验

热门文章

  1. 民风杂志民风杂志社民风编辑部2023年第2期目录
  2. Zookeeper中的领导者选举的流程是怎样的?
  3. html四大作用域,jsp的四大作用域是什么
  4. Mysql断号查询(连续数字查询中间断开的地方)
  5. 设计一个Student类
  6. python字符串转日期_python字符串转日期
  7. 2022电子邮件误删怎么恢复?怎么恢复误删的邮件
  8. 物联网协议之MQTT源码分析(二)
  9. 微信封禁大量色情账号
  10. vue3 antd项目实战——Modal弹窗自定义遮罩 (利用maskStyle属性自定义遮罩样式)