sql怎样判断两字符串完全相等,大小写一样?
来源:懂视网
责编:小OO
时间:2024-10-24 23:37:30
sql怎样判断两字符串完全相等,大小写一样?
方法1:wherecast(passwordasvarbinary)=cast('abc'asvarbinary)方法2:wherepasswordcollateChinese_PRC_CS_AS_WS='abc'注:方法1是转换成二进制再比较,由于大小写的ASC码不同所以区分大小写方法2是利用排序规则,也是基于二进制。在字段后加上collateChinese_PRC_CS_AS_WS不理解欢迎追问。
导读方法1:wherecast(passwordasvarbinary)=cast('abc'asvarbinary)方法2:wherepasswordcollateChinese_PRC_CS_AS_WS='abc'注:方法1是转换成二进制再比较,由于大小写的ASC码不同所以区分大小写方法2是利用排序规则,也是基于二进制。在字段后加上collateChinese_PRC_CS_AS_WS不理解欢迎追问。

方法1: where cast(password as varbinary) = cast( 'abc' as varbinary) 方法2:where password collate Chinese_PRC_CS_AS_WS ='abc' 注:方法1是转换成二进制再比较,由于大小写的ASC码不同所以区分大小写 方法2是利用排序规则,也是基于二进制。在字段后加上collate Chinese_PRC_CS_AS_WS 不理解欢迎追问!
sql怎样判断两字符串完全相等,大小写一样?
方法1:wherecast(passwordasvarbinary)=cast('abc'asvarbinary)方法2:wherepasswordcollateChinese_PRC_CS_AS_WS='abc'注:方法1是转换成二进制再比较,由于大小写的ASC码不同所以区分大小写方法2是利用排序规则,也是基于二进制。在字段后加上collateChinese_PRC_CS_AS_WS不理解欢迎追问。