如何计算uniqueidentifier?

时间:2010-07-16 14:13:42

标签: sql sql-server-2008 guid uniqueidentifier

我很好奇SQL Server如何计算uniqueidentifier。我理解uniqueidentifiers是GUID,但这些是根据系统时间计算的吗?或者它们是根据调用NEWID()函数的作业/脚本的名称计算的。我发现this但我发现这个参考不清楚。

2 个答案:

答案 0 :(得分:2)

我发现Wikipedia条目非常有用。

答案 1 :(得分:1)

这取决于您是从NEWID()还是NEWSEQUENTIALID()生成它们(last one使用的算法涉及mac地址第一个doesn't