Compartilhar via


ReplicationTable.HasImprecisePKColumn Propriedade

Definição

Obtém um valor que indica se uma coluna computada imprecisa é usada como parte da chave primária.

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

Valor da propriedade

true se a tabela tiver uma coluna computada imprecisa que faça parte da chave primária; false se a tabela não tiver nenhuma coluna computada imprecisa que faça parte da chave primária.

Comentários

O Microsoft SQL Server 2005 permite que uma coluna computada imprecisa faça parte da chave primária, desde que seja determinística e a coluna seja declarada explicitamente com a persisted cláusula. Por isso, a chave primária correspondente pode ter um valor diferente no Publicador e no Assinante. Portanto, é possível que o ディストリビューション エージェント falhe na aplicação de uma atualização ou exclusão, resultando em um row not found erro. Essa tabela não pode ser publicada em um artigo transacional.

A HasImprecisePKColumn propriedade pode ser recuperada por membros da função de servidor fixa sysadmin no Publicador ou por membros da db_owner função de banco de dados fixa no banco de dados de publicação.

Aplica-se a