以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何生成全球唯一值  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=63088)

--  作者:supwork
--  发布时间:2015/1/13 19:59:00
--  如何生成全球唯一值
如何生成全球唯一值,很多软件提供这一个值的生成方法了。
--  作者:有点甜
--  发布时间:2015/1/13 20:04:00
--  

 uuid?

 

msgbox(Guid.NewGuid.TOstring() )


--  作者:lihe60
--  发布时间:2015/1/13 20:26:00
--  
以下是引用有点甜在2015-1-13 20:04:00的发言:

 uuid?

 

msgbox(Guid.NewGuid.TOstring() )

这种方法不会出现重复吗?


--  作者:有点甜
--  发布时间:2015/1/13 20:33:00
--  
 不会重复
--  作者:HappyFt
--  发布时间:2015/1/13 20:35:00
--  
这个唯一列做索引的话用它查询数据速度是不是比_Identify等慢很多?
--  作者:有点甜
--  发布时间:2015/1/13 20:45:00
--  

 多字符的肯定都会比数字的慢


--  作者:supwork
--  发布时间:2015/1/13 21:26:00
--  

看来用这个全球唯一值作为主表与明细表的关联字段也不是一个很好的选择

 


--  作者:supwork
--  发布时间:2015/1/13 22:08:00
--  

这个生成的是一个16 字节的二进制值,要占用36个字符,能把他转换成字符少一点的显示方式不

 


--  作者:有点甜
--  发布时间:2015/1/13 22:16:00
--  
以下是引用supwork在2015-1-13 22:08:00的发言:

这个生成的是一个16 字节的二进制值,要占用36个字符,能把他转换成字符少一点的显示方式不

 

 

少的话,就不可能唯一了。