1

我想知道在唯一键上使用标识列的优点。我一直使用标识列,并且知道它比唯一键更好。但我想知道身份密钥相对于唯一密钥的好处。

谢谢

4

2 回答 2

2

您是否试图在使用标识列和唯一标识符列作为主键之间做出决定?

Uniqueidentifier (Guids) 的优点是在整个环境中都是唯一的,从而更容易在给定表的上下文之外唯一标识一条记录。它们还提供了一个密钥,您可以在不易迭代的应用程序中公开这些密钥。

标识列使用更少的存储空间,因此更快、更高效。

他们的使用没有正确的答案。这真的取决于上下文。

于 2013-01-17T16:05:29.213 回答
-1

主键可以用作另一个表中的外键,标识列不能。在没有看到您尝试存储的数据类型的情况下,我建议您使用标识列,但也将其设置为主键。

于 2013-01-17T15:50:29.197 回答