sqlserver区分大小写查询的问题

发布时间:2022-07-26 03:44:43

在sqlserver中查询默认是不区分大小写即wherea='ABC'与wherea=‘abc’是一样的但是我们可以通过方法设置是否区分大小写,下面就跟随小编一起来看看吧!希望能给大家带来帮助!

方法一:

sqlserver区分大小写查询的问题

ALTERTABLEtb(指定某表的某列)

ALTERCOLUMNcolnamenvar100)COLLATEChinese_PRC_CI_AS--不区分大小写

ALTERTABLEtb(指定某表的某列)

ALTERCOLUMNcolnamenvar100)COLLATEChinese_PRC_CS_AS--区分大小写

alterdatabase数据库COLLATEChinese_PRC_CS_AS(指定整个数据库)

方法二:

select*fromserverswhereconvert(varbinary,name)=convert(varbinary,N'RoCKEY')

ORACLE

Oracle10g中查询默认是区分大小写的(使用sql语句查询当前oracle版本:select*fromv$version)

这里也可以设置不区分大小写,步骤如下

ALTERSESSIONSETNLS_COMP=ANSI;

ALTERSESSIONSETNLS_SORT=binary_ci;

效果图:

如果是使用like的话要用正则区分

效果图:

MYSQL

mysql的like默认是不区分大小写的likebinary区分大小写

看了sqlserver区分大小写查询的问题还看了:
  • LINUX系统下mysql的大小写区分问题

    1、linux下mysql安装完后是默认:区分表名的大小写,不区分列名的.大小写;2、用root帐号登录后,在/etc/myf中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功...

  • 小区水质问题调查报告

    1.调查目的:了解安居小区、新港城小区水质状况。2.调查背景:水质决定体质,体质决定健康。水是人类生命的第一要素,人类的生活离不开水,水质优劣与人体健康密切相关。世界上每年都有人因水污染而患病甚至死亡。3.调查过程:取居民家中自来水以及桶装...

  • 关于社保信息查询的常见问题合集

    1、什么是个人社会保险编号?答:社会保险编号简称社保编号,是参保人员在参保登记时,社会保险经办机构为其建立的一个终身不变的个人参保的编号。2、如何查询个人社会保险编号?答:参保人员可咨询用人单位人力资源管理部门,由用人单位经办人员通过社会保...

  • 关于小区横幅标语查询

    又是一年中秋到饼丰候月圆相逢是圆月来满地水,云起一天山中秋节月很圆,花更香,保重身体要健康中秋节一家人,心相连,用爱围一个大圈圈网缘!情缘!月圆!日圆,月圆,团团圆圆!官源,财源,左右逢缘!人缘,福缘,缘缘不断!情缘,心愿,愿愿随心!天上月...

  • 咨询顾问笔试真题分享

    问答题1、公司人力资源管理很乱,应采用什么方法?2、上海一年消费多少啤酒?3、如果原油开采成本降为0,世界会产生什么影响?作文(500~800字)1、我看管理咨询业2、四大商业银行改革之我见3、*民企成长之烦恼4、我看商业新业态5、我看中...