sql:字符串比较
sql: string comparison
我有以下 sql
代码:
if ('aaa' = 'aAa')
print 'equals'
else
print 'not equals'
并打印 equals
。为什么当字符串不相等时会出现这种行为?
使用排序规则:
IF 'aaa' COLLATE Latin1_General_CS_AS = 'aAa' COLLATE Latin1_General_CS_AS
print 'equals'
else
print 'not equals'
我有以下 sql
代码:
if ('aaa' = 'aAa')
print 'equals'
else
print 'not equals'
并打印 equals
。为什么当字符串不相等时会出现这种行为?
使用排序规则:
IF 'aaa' COLLATE Latin1_General_CS_AS = 'aAa' COLLATE Latin1_General_CS_AS
print 'equals'
else
print 'not equals'