首页 > 其他 > 详细

GUID全球唯一ID

时间:2015-08-18 16:37:02      阅读:274      评论:0      收藏:0      [点我收藏+]

全球唯一ID,不是自增的,比自动增值的ID好,任何时候都不会重复,与它的机制有关,如网卡芯片、时区、时间等等

对于大型的数据应用,建议使用GUID,数据合并就不存在重复的问题。

而对单据开的主从表或一些关联表,也建议采用GUID。
比如采用自动增值的ID,你在主表中插入记录后还要获取这个新的ID用于从表中,而GUID你可以直接生成,应用于主表和从表,还不用考虑重复和冲突的问题

----------------------------------------------
SQL Server里可以用NewID()生成,对应字段类型为uniqueidentifier

ORACLE里可以用sys_guid()生成,对应varchar2

.NET里面用System.Guid.NewGuid()生成

JAVA里面用java.util.UUID.randomUUID().toString()生成


GUID全球唯一ID

原文:http://9966064.blog.51cto.com/9956064/1685575

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!