ReplicationTable.HasPrimaryKey プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
テーブルに主キーがあるかどうかを示す値を得ます。
public:
property bool HasPrimaryKey { bool get(); };
public bool HasPrimaryKey { get; }
member this.HasPrimaryKey : bool
Public ReadOnly Property HasPrimaryKey As Boolean
プロパティ値
true テーブルに主キーがある場合、 false テーブルに主キーがない場合。
注釈
トランザクションレプリケーションは行を識別するためにプライマリキーを必要とします。 もしカラムのいずれかに主キー制約がある場合、そのテーブルはトランザクション出版物の記事として、スナップショット&マージ出版物として公開できます。 テーブルに主キー制約がなければ、このテーブルをトランザクション公開として公開することはできません。
HasPrimaryKeyプロパティは、Publisherのsysadmin固定サーバーロールのメンバーや、publication database上のdb_owner固定データベース役割のメンバーによって取得できます。