一尘不染

SQL Server 2008区分大小写的唯一列

sql

有没有办法使列既唯一又区分大小写?

我希望能够放

abcdeABCDE

在唯一列中。


阅读 154

收藏
2021-03-17

共1个答案

一尘不染

可以通过唯一约束来强制唯一性。

唯一索引是否区分大小写由服务器(或表的) 排序规则定义

您可以通过以下查询获取数据库的当前排序规则:

SELECT DATABASEPROPERTYEX('AdventureWorks', 'Collation') SQLCollation;

并且您应该得到类似的东西:

SQLCollation
2021-03-17