ReplicationTable.HasImprecisePKColumn プロパティ

定義

不正確な計算列が主キーの一部として使われているかどうかを示す値が得られます。

public:
 property bool HasImprecisePKColumn { bool get(); };
public bool HasImprecisePKColumn { get; }
member this.HasImprecisePKColumn : bool
Public ReadOnly Property HasImprecisePKColumn As Boolean

プロパティ値

true もしテーブルに主キーの一部である計算された列が不正確であれば、 false 、表にプライマリキーの一部である不正確な計算列がなければ、

注釈

2005 Microsoft SQL Serverでは、不正確な計算された列を主キーの一部とすることを許可していますが、それは決定的であり、かつpersisted節で明示的に宣言されている必要があります。 そのため、対応する主キーはPublisherとSubscriberで異なる値を持つことがあります。 したがって、ディストリビューション エージェントが更新や削除の適用に失敗し、row not foundエラーが発生する可能性があります。 このような表は取引記事に掲載できません。

HasImprecisePKColumnプロパティは、Publisherのsysadmin固定サーバーロールのメンバーや、publication database上のdb_owner固定データベース役割のメンバーによって取得できます。

適用対象