sql-server - 不用作 id 的 rowguid 列的用途是什么?

标签 sql-server uniqueidentifier

我必须从现有数据库导入数据。它有大约 100 个表,几乎每个表都有一个“rowguid”列,类型为“uniqueidentifier”。它们还有用作主键和外键的“经典”整数标识符,具有自动递增功能。

所以,我想知道:如果这个“rowguid”显然没有在任何地方使用,它的目的是什么?它本身对某些东西有用吗?

谢谢

最佳答案

通常mssql使用这样的字段来满足复制的需要

关于sql-server - 不用作 id 的 rowguid 列的用途是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4646907/

相关文章:

SQL Server Compact Edition - 获取创建脚本

mysql - 从 Microsoft Sql 服务器中提取报告

sql-server - 使用 DELETE - OUTPUT - INSERT 更新身份

mysql - Mysql中uniqueidentifier的替代品是什么

c# - 一个带有两个连接字符串的 sql 命令

c# - 如何使用 C# 运行 .sql 脚本,还需要为 .sql 文件中声明的参数传递值?

c++ - 如何知道Windows XP 或7 中是否安装了MSSql Server?

database - 设计数据库时使用 GUID 有何意义?

java - IP 地址的哈希函数

sql-server - 在 Sql Server 中查找重复的 uniqueidentifier 的最快方法是什么?