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

uniqueidentifier 到底有什么用?
一般的表,都会有个主键。字段名称大部分也都是“ID”。我看到很多的ID,其字段类型为:uniqueidentif.里面存储的是无法理解的一串字符

我就想不明白了,为什么要弄这个玩意?弄个有规则的编号不是很简单吗?程序里只要稍微写几行代码就OK了啊。要不自增也可以啊。

摆上这么一行,不是白白占数据库空间嘛。

------解决方案--------------------
查查GUID的用处,uniqueidentif就是用于保存GUID数据的
------解决方案--------------------
uniqueidentifier 具有全球唯一识别性,号称3000年内不会重复。用于标识一些数据是可以的,但是由于它匹配、更新存在不少的麻烦,一般不建议优先使用。
------解决方案--------------------
等你做的东西多了,了解的多了就知道哪里需要他了

至少在做合并复制的时候就会自动的创建一个uniqueidentifier 列 填充GUID来标识多个服务器之间的唯一性。
------解决方案--------------------
唯一标识,便于数据转移。