mssql sqlserver数据类型uniqueidentifier简介说明


摘要:
下文讲述sql server数据类型之uniqueidentifier的简介说明,如下所示:
实验环境:sql server 2008 R2

uniqueidentifier 数据类型是sql server 2008引入的新数据类型,它可以存储一个UUID或GUID类型,占用16个字节,
uniqueidentifier 数据类型在sqlserver中不区分大小写。

在sqlserver中,可以使用NEWID()或 NEWSEQUENTIALID() 函数生成GUID数据,
NEWSEQUENTIALID() 函数只能用于数据表中列生成默认值使用,不能在sql脚本中使用。
当我们使用 select查询出GUID数据时,对外会展现出一个“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”格式的字符串。