xp

导航

SQL Server中32全球唯一码(GUID)的使用

Posted on 2006-11-08 12:12  xp  阅读(17245)  评论(1编辑  收藏  举报
在SQL Server中使用32全球唯一码(GUID)可用newid来获取。

insert into [User](id,name,sex,password)values(newid(),'xp','1','1234')

其中id数据列要求是36位char型或Uniqueidentifier 型

以下内容来自SQL Server联机帮助

可以包含对 GUID 数据类型的引用,该数据类型用于存储全局唯一标识符。在更新查询和插入源查询中可以调用 newid( ) 函数,以生成新的 GUID 存储在数据库内。

创建选择查询时,允许对 GUID 类型列执行的唯一操作是基于等于(=<>)的比较。