Lenguaje

ReplicationTable.HasPrimaryKey Propiedad

Definición

Obtiene un valor que indica si la tabla tiene o no una clave primaria.

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

Valor de propiedad

true si la tabla tiene clave primaria; false si la tabla no tiene clave primaria.

Comentarios

La replicación transaccional requiere una clave primaria para identificar filas. Si existe una restricción clave primaria en una de las columnas, la tabla puede publicarse como artículo en una publicación transaccional, así como en una publicación de instantáneas y fusión. Si no existe una restricción de clave primaria en la tabla, entonces no es posible publicar esta tabla en una publicación transaccional.

La HasPrimaryKey propiedad puede ser recuperada por miembros del rol de servidor fijo sysadmin en el Publisher o por miembros del rol de base de datos fija db_owner en la base de datos de publicación.

Se aplica a