码迷,mamicode.com
首页 > 数据库 > 详细

sql中常用到的GUID

时间:2015-07-07 21:02:12      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:

  在项目的数据库中经常见到如下所示的列:

列名:**_id

数据类型:UNIQUEIDENTIFIER

默认:NEWID()

ROWGUIDCOL 属性。

 

  其实这样的列通常为表的主键,函数NEWID()返回一个 GUID,如:0F9D0E5D-4CEF-4323-8FD5-F19353F84295;相当于返回一个随机数。

而且GUID是根据网卡与统计时间计算出来的唯一标识,可用于离线数据合并。因为无论何时得到的GUID都是全球唯一的。

有时我们会把GUID的数据类型进行转换,可以用convert()例如:

SELECT CONVERT(varchar(50),rl_uid) rl_uid  FROM ***

 

sql中常用到的GUID

标签:

原文地址:http://www.cnblogs.com/renzherushe/p/4628494.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!