如何将列值设置为GUID以及我应该使用哪种数据类型?

时间:2014-06-25 16:50:26

标签: sql-server

我希望我的一个表中的列设置为GUID值。有人可以告诉我默认情况下我该怎么做,以及我应该使用什么数据类型和大小。是否有特殊的guid数据类型,还是应该使用char或varchar?

1 个答案:

答案 0 :(得分:1)

GUID是UNIQUEIDENTIFIER数据类型,下面是带有一个

的表的示例
CREATE TABLE MyUniqueTable
   (UniqueColumn   UNIQUEIDENTIFIER      DEFAULT NEWID(),
   Characters      VARCHAR(10) )
GO

您使用NEWID(),SQL将为您生成一个新的guid。