在MS SQL2000中比较两个字符串时,如何避免检查字符串是否大小写不同
示例:
String1 = Anish
String2 = anish当比较Anish = anish时,结果将是“字符串不相等”。我们如何以这种方式比较这些字符串?
发布于 2009-11-10 15:53:45
以下是有关区分大小写的一些信息。我能看到的问题是服务器是如何安装的。
发布于 2009-11-10 15:51:39
将字符串的排序规则更改为某种形式的CI (不区分大小写)。
例如,COLLATE Latin1_General_CI_AS
发布于 2009-11-10 17:04:35
在Northwind数据库中分别尝试以下查询:
SELECT * FROM dbo.Customers WHERE Country COLLATE SQL_Latin1_General_CP1_CS_AS ='Germany'
SELECT * FROM dbo.Customers WHERE Country COLLATE SQL_Latin1_General_CP1_CS_AS ='geRmany'https://stackoverflow.com/questions/1706252
复制相似问题