Translate Into English Coffee & Tea
uniqueidentifier 数据类型

uniqueidentifier 是 SQL Server 的数据类型之一,表示全局唯一标识符(GUID - Globally Unique Identifier),长度为 16,其中的每一个字符都是 0-9、a-f,根据特定的算法产生,在全球唯一的可能性近似于 0。

为该类型赋值的方法有二:

一是直接使用 NEWID() 函数产生该值;

二是使用 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 格式的字符串。

允许对 uniqueidentifier 值执行的操作只有比较 (=, <>, <, >, <=, >=) 和检查 NULL(IS NULL 和 IS NOT NULL)。

uniqueidentifier 不会像标识一样自动增加值,要作为主键使用,一般我们可以为该字段默认值设置为 NEWID(),插入记录时,NEWID() 会自动创建唯一的 GUID 值。

文章评论
标题:必填
内容:
文章信息