ReplicationTable.HasPrimaryKey 属性

定义

获取一个值,该值指示表是否具有主键。

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

属性值

Boolean

如果表具有主键,则为 true;如果表没有主键,则为 false

注解

事务复制需要主键来标识行。 如果对某一列有 primary key 约束,则可以将该表发布为事务发布中的项目以及快照和合并发布中的项目。 如果表中没有 primary key 约束,则不能在事务发布中发布此表。

HasPrimaryKey属性可以由发布服务器上的 sysadmin 固定服务器角色的成员或发布数据库上的 db_owner 固定数据库角色的成员来检索。

适用于