ReplicationTable.HasImprecisePKColumn Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.