【问题标题】:colmn_name UNIQUEIDENTIFIER ROWGUIDCOL NOT NULL UNIQUEcolmn_name UNIQUEIDENTIFIER ROWGUIDCOL NOT NULL UNIQUE
【发布时间】:2014-10-16 20:36:48
【问题描述】:

这里的 ROWGUIDCOL 目的是什么?

我尝试用谷歌搜索它,但找不到任何解释 ROWGUIDCOL 功能的内容。

【问题讨论】:

    标签: sql-server tsql guid uniqueidentifier create-table


    【解决方案1】:

    这是一个特殊的标记,它告诉合并复制该列应该用作发布者和订阅者数据版本之间的同步键。

    列本身和其中的数据都不受此标记的影响。将其视为在列元数据中设置的位标志。

    【讨论】:

    • 好吧,那为什么还要使用呢?我想了解,作为开发人员,我什么时候会使用 ROWGUIDCOL。有任何想法吗?附言感谢您回答这个问题。 :)
    • @PaulKar。您可能预见到数据库将参与合并复制并从一开始就将此类列包含到表中的可能性。因为如果您不这样做,快照代理会为您完成,并且数据库架构将与您的开发版本不同,从而使架构比较更加复杂。
    • 谢谢。我想我现在明白了。
    猜你喜欢
    • 2011-06-12
    • 2014-08-06
    • 2018-02-12
    • 2016-08-13
    • 1970-01-01
    • 2022-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多