社区
疑难问题
帖子详情
在SQL中如何区分大小写
jackon
2004-02-02 12:51:14
最近遇到一个问题不知道如何解决,请各位大虾帮一下:
在SQL的查询中发现不能区分大小写,我输入的数据是有分开大小时的但用SELECT查大写的那一条记录时,结果大小和小写的记录都出来了,有什么办法区分啊。
...全文
131
4
打赏
收藏
在SQL中如何区分大小写
最近遇到一个问题不知道如何解决,请各位大虾帮一下: 在SQL的查询中发现不能区分大小写,我输入的数据是有分开大小时的但用SELECT查大写的那一条记录时,结果大小和小写的记录都出来了,有什么办法区分啊。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jackon
2004-02-02
打赏
举报
回复
谢谢,我的是SQL7。0所以COLLATE用不了。有没有7。0都可以用的。谢谢。
shuiniu
2004-02-02
打赏
举报
回复
--区分大小写
select * from 表 where 你的列 collate Chinese_PRC_CS_AS_WS='AA'
--不区分大小写
select * from 表 where 你的列 collate Chinese_PRC_CI_AS_WS='AA'
jackon
2004-02-02
打赏
举报
回复
请问collate是什么意思。
我创建不了。
realgz
2004-02-02
打赏
举报
回复
使用 排序规则
CREATE TABLE Usr (
[ID] int NOT NULL ,
[name] varchar(20) COLLATE Chinese_PRC_CS_As NOT NULL ,
[Pass] varchar(50) COLLATE Chinese_PRC_CS_As NOT NULL )
go
insert into Usr select 11,'ccc','ccc'
go
select * from Usr where name='CCC'
操作My
SQL
数据库的
sql
语句是否
区分
大小写
?
一、在windows系统
中
不
区分
大小写
: "SELECT * FROM USER WHERE USERNAME='....' " 和 "select * from user where username=‘....’ "查询结果是一样的。二、在Linux和Unix系统
中
字段名、...
SQL
查询
区分
大小写
方法
在
SQL
SERVER
中
, 默认 select * from tablewhere column1 = ' xx ' 不
区分
大小写
collate 选择排序 , 可用在查询
区分
大小写
上,例: select * from tablewhere column1 collate Chinese_PRC_CS_AS= 'xx' select *...
SQL
Server Group By
区分
大小写
今天写一个查询语句,需要用到group by word,word字段可能有大写 和 小写,怎样是
大小写
区分
呢 SELECT count(id) as num,word collate Chinese_PRC_CS_AS_WS FROM testtable group by word collate ...
SQL
查询
区分
大小写
1.--
区分
大小写
select * from a...如果想让服务器上所有的存储表都
区分
大小写
就需要在安装服务器时设置服务器的排序规则 或者 运行 alter database testgrass collate Chinese_PRC_CS_AI 3.如果修改整个服务器的默认排
sql
server
区分
大小写
查询
sql
server默认不
区分
大小写
查询,但是有的时候部分查询语句却需要
区分
大小写
查询,这个时候就需要进行一些特殊处理。
区分
大小写
主要分两种方法。转二进制判断select * from table where cast(name as varbinary)=...
疑难问题
22,210
社区成员
121,726
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章