有没有办法在 SQL Server 中将不区分大小写的架构对象名称与区分大小写的比较混合在一起?
我的数据库中的所有字符串列都使用 CS(区分大小写)排序规则,但是我无法在数据库级别切换到 CS 排序规则,因为它是由遗留应用程序管理的,该应用程序在其进行的查询中使用不一致的模式对象名称大小写。
例如,我需要以下查询才能成功执行并返回 0:
select count(*) from PeRsOn where 'A' = 'a'
有没有办法在 SQL Server 中将不区分大小写的架构对象名称与区分大小写的比较混合在一起?
我的数据库中的所有字符串列都使用 CS(区分大小写)排序规则,但是我无法在数据库级别切换到 CS 排序规则,因为它是由遗留应用程序管理的,该应用程序在其进行的查询中使用不一致的模式对象名称大小写。
例如,我需要以下查询才能成功执行并返回 0:
select count(*) from PeRsOn where 'A' = 'a'