首页 > 数据库 >SQL Server 解决不区分中英文大小写方法

SQL Server 解决不区分中英文大小写方法

时间:2024-04-21 23:33:18浏览次数:25  
标签:PRC 区分 Server WS collate SQL CS 大小写

 

区分大小写、全半角字符的方法

1.查大写字母.区分全角半角

select * from 表

where 列名 collate Chinese_PRC_CS_AS_WS like '%A%' 

(就是在列名后加 collate Chinese_PRC_CS_AS_WS)

 

1.查大写字母.不区分全角半角

collate Chinese_PRC_CS_AS

2.查全角.区分大小写

collate Chinese_PRC_CS_AS_WS

3.查全角.不区分大小写

collate Chinese_PRC_CI_AS_WS 

 

排序规则的后半部份即后缀 含义:

  _BIN 二进制排序

  _CI(CS) 是否区分大小写,CI不区分,CS区分

  _AI(AS) 是否区分重音,AI不区分,AS区分   

  _KI(KS) 是否区分假名类型,KI不区分,KS区分 

  _WI(WS) 是否区分宽度 WI不区分,WS区分  

 

 

标签:PRC,区分,Server,WS,collate,SQL,CS,大小写
From: https://www.cnblogs.com/mojito/p/18149758

相关文章

  • MySQL-06.索引的数据结构
    1.为什么使用索引索引是存储引擎用于快速找到数据记录的一种数据结构,就好比一本书的目录部分,通过目录中找到对应文章的页码,便可快速定位到需要的文章。MySQL中的索引也是一样的道理,进行数据查找时,首先查看查询条件是否命中某条索引,符合则通过索引查找相关数据,如果不符合则需要全......
  • MySql入门操作 3.0
    子查询:在查询列中设定特定信息,筛选要的特殊信息: 标量子查询:在内部的select中设定具体常量,通过常量进行筛选对应的列;具体格式不太好描述,如果对于上一章所使用的指令可以熟练应用那么这里应该也没啥问题,就是一个嵌套类比罢了下面直接给示例:相当于在要设定的条件中再使用一......
  • MAC配置mysql:mac下启动/停止/重启mysql服务
    Mac安装msyql 第一种就是直接brew installmysql第二种就是下载安装咯:https://dev.mysql.com/downloads/mysql/配置mysql系统环境变量vim  .bash_profile增加 exportPATH=${PATH}:/usr/local/mysql/binsource.bash_profile  回车执行,运行环境变量。再输入m......
  • web server apache tomcat11-12-SSL/TLS Configuration
    前言整理这个官方翻译的系列,原因是网上大部分的tomcat版本比较旧,此版本为v11最新的版本。开源项目从零手写实现tomcatminicat别称【嗅虎】心有猛虎,轻嗅蔷薇。系列文章webserverapachetomcat11-01-官方文档入门介绍webserverapachetomcat11-02-setup启动web......
  • [转帖]MySQL知识体系的三驾马车
    https://plantegg.github.io/2019/05/26/MySQL%E7%9F%A5%E8%AF%86%E4%BD%93%E7%B3%BB%E7%9A%84%E4%B8%89%E9%A9%BE%E9%A9%AC%E8%BD%A6/ MySQL知识体系的三驾马车在我看来要掌握好MySQL的话要理解好这三个东西:索引(B+树)日志(WAL)事务(可见性)索引决定了查询的性能,也是用......
  • MySQL的安装与配置——详细教程
    转载自:Winton-H原文链接免安装版的MysqlMySQL关是一种关系数据库管理系统,所使用的SQL语言是用于访问数据库的最常用的标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,在Web应用方面MySQL是最好的RDBMS(RelationalDatabaseManagementSys......
  • django sql 操作
    *非空判断ifparamisNone://只判断null值ifnotparam://判断null值同时判断字段是否空值*if-elseif-else写法:ifself.returned_at: return"已還書"elifself.overdue_settled: return"借閱中(已繳部分金額)"else: return"借閱中(已繳部......
  • sql server 的一些功能
    1 添加 applicationname  结果 2 /******SSMS的SelectTopNRows命令的脚本******/setstatisticstimeonsetstatisticsioonSELECTTOP(1000)[ID],[CreateTime],[ProductID],[Count]FROM[Order].[dbo].[Orders]  ......
  • MySQL安装部署
    1.查看是否已经安装Mysqlrpm-qa|grepmysql如果你查看出来有东西,可以使用下面命令将其删除(xxx为文件全名)rpm-exxx例如:rpm-qa|grepmariadb#mariadb-libs-5.5.68-1.el7.x86_64rpm-e--nodepsmariadb-libs-5.5.68-1.el7.x86_642.下载官方Mysql包1.......
  • SQLITE
    SQLITE1.简介1>DDL-数据定义语言命令描述CREATE创建一个新的表,一个表的视图,或者数据库中的其他对象。ALTER修改数据库中的某个已有的数据库对象,比如一个表。DROP删除整个表,或者表的视图,或者数据库中的其他对象。2>DML-数据操作语言命令描述INSER......