日期:2014-05-17  浏览次数:20770 次

这是GUID么?
本帖最后由 roy_88 于 2013-07-26 11:46:12 编辑
SELECT CAST('17E19F9F-9DB3-4A05-AC8F-7B06DAC976DB</OTDID>212213' AS UNIQUEIDENTIFIER) AS [是GUID么?]
/*
是GUID么?
17E19F9F-9DB3-4A05-AC8F-7B06DAC976DB
*/
GUID

------解决方案--------------------
自己写的应该不算GUID,即使格式相符.

参考 http://msdn.microsoft.com/zh-cn/library/ms190348(v=sql.105).aspx
------解决方案--------------------
是guid!
------解决方案--------------------
引用:
SELECT CAST('17E19F9F-9DB3-4A05-AC8F-7B06DAC976DB</OTDID>212213' AS UNIQUEIDENTIFIER) AS [是GUID么?]
/*
是GUID么?
17E19F9F-9DB3-4A05-AC8F-7B06DAC976DB
*/


不是,guid (Globally Unique Identifier),最关键就是唯一性(理论上),重复执行,应该也是唯一的。 
cast 可得到重复值哦
------解决方案--------------------
这个东西没用过,关注当中
------解决方案--------------------

------解决方案--------------------
有可能是别的地方生成的guid,转为字符串了,现在又要转回guid。。。。
------解决方案--------------------
那我前来接点,Roy兄,有点对不住了
------解决方案--------------------
引用:
人到齐了,可以结贴了



------解决方案--------------------



------解决方案--------------------
路过学习...
------解决方案--------------------
roy_88,很多年不见了,都做版主了
------解决方案--------------------