我有一个带有区分大小写排序规则的数据库,因为其中的数据在其使用方式的上下文中应该被视为区分大小写。
同一数据库中的实体及其列名不需要区分大小写,我们希望它们不用于查询目的。
是否可以将数据本身保持为区分大小写但允许实体在同一数据库中不区分大小写?
我有一个带有区分大小写排序规则的数据库,因为其中的数据在其使用方式的上下文中应该被视为区分大小写。
同一数据库中的实体及其列名不需要区分大小写,我们希望它们不用于查询目的。
是否可以将数据本身保持为区分大小写但允许实体在同一数据库中不区分大小写?
是的。打开部分数据库包含,您将获得不区分大小写的目录排序规则以及您为数据选择的排序规则。
请参阅https://learn.microsoft.com/en-us/sql/relational-databases/databases/contained-database-collations?view=sql-server-ver15
请注意,Azure SQL 数据库始终使用包含的数据库排序规则。