适合替换SQL_Latin1_General_CP1_CI_AS(SQL Server 2012)

时间:2014-06-26 08:38:16

标签: sql sql-server-2012

我正在寻找Latin1_General_CI_AS的替代品,因为我需要区分它们 ß和ss我找到了SQL_Latin1_General_CP1_CI_AS。但这种整理的问题是 它只是一种传统的整理,因此应该尽可能避免。

现在我的问题是,是否有另一种排序规则提供与传统排序规则相同的功能?

编辑: 作为一个信息,我需要让排序规则不区分大小写,因为我遇到了where语句的麻烦。另外,因为我正在使用C#的实体框架来收集数据,我需要避免可能导致特殊where语句的可能性(例如在where语句中使用convert)

1 个答案:

答案 0 :(得分:0)

试试这个

select * from where convert(varbinary,word)=convert(varbinary,'search')

Select * from where convert(varbinary,upper(word))= convert(varbinary,upper('search'))

Select * from where convert(varbinary,lower(word))= convert(varbinary,lower('search'))