--测试数据 create table 表(fd varchar(10)) insert into 表 select aa='aa' union all select 'Aa' union all select 'AA' --全角A union all select 'A,A' --全角A,半角, union all select 'A,A' --全角A,全角, go--1.查大写字母 select * from 表 where fd collate Chinese_PRC_CS_AS_WS like '%A%'--2.查全角 select * from 表 where fd collate Chinese_PRC_CS_AS_WS like '%A%'--3.查半角 select * from 表 where fd collate Chinese_PRC_CS_AS_WS like '%,%' go
DECLARE @user_password varchar(12)
IF CAST (@user_password AS varbinary(12)) = CAST ('BamBi2000' AS varbinary(12))
PRINT 'Password match'
ELSE
PRINT 'Password mismatch'
create table 表(fd varchar(10))
insert into 表
select aa='aa'
union all select 'Aa'
union all select 'AA' --全角A
union all select 'A,A' --全角A,半角,
union all select 'A,A' --全角A,全角,
go--1.查大写字母
select * from 表
where fd collate Chinese_PRC_CS_AS_WS like '%A%'--2.查全角
select * from 表
where fd collate Chinese_PRC_CS_AS_WS like '%A%'--3.查半角
select * from 表
where fd collate Chinese_PRC_CS_AS_WS like '%,%'
go
有没有类似于set except on这一类的语法啊
我要用这个方法查找密码
有没有类似于set except on这一类的语法啊
没有明白你的意思
////////////////////////////////////////////////////
你是不是要设置嘛?
alter database 数据库名 collate Chinese_PRC_CS_AS_WSChinese 中文
Chinese_PRC 简体中文
Chinese_PRC_CS_AS_KS_WS 简体中文、区分大小写、 区分重音、区分假名 、区分宽度
Chinese_PRC_CI_AI_KI_WI 简体中文、不区分大小写、 不区分重音、不区分假名、不区分宽度
我写的那句话是VF中的