在SQL Server数据库中存储GUID值的最有效方法

ahm*_*md0 31 t-sql sql-server guid

比如,如果我需要{AB50C41E-3814-4533-8F68-A691B4DA9043}在SQL Server数据库中存储非重复的GUID值(类似的东西),那么定义存储它的列的最有效方法是什么?(即作为字符串,blob,或将其转换为16字节整数.)

PS.该列必须定义为INDEX并且是UNIQUE.

gbn*_*gbn 45

注意,这些是两个单独的步骤

  • @ ahmd0:SQL Server 2000+支持uniqueidentifier.是的 (3认同)

Pav*_*van 10

您可以使用uniqueidentifier数据类型