ReplicationTable.HasPrimaryKey Propriedade

Definição

Recebe um valor que indica se a tabela tem ou não uma chave primária.

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

Valor da propriedade

true se a tabela tiver chave primária; false se a tabela não tiver chave primária.

Comentários

A replicação transacional requer uma chave primária para identificar linhas. Se houver uma restrição de chave primária em uma das colunas, a tabela pode ser publicada como artigo em uma publicação transacional, bem como em uma publicação snapshot e merge. Se não houver restrição de chave primária na tabela, então não é possível publicar essa tabela em uma publicação transacional.

A HasPrimaryKey propriedade pode ser recuperada por membros do papel de servidor fixo de sysadmin na Publisher ou por membros do papel de banco de dados fixo db_owner no banco de dados de publicação.

Aplica-se a