语言

ReplicationTable.HasPrimaryKey 属性

定义

获得一个值,表示该表是否有主键。

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

属性值

true 如果表有主键; false 如果该表没有主键。

注解

事务复制需要主键来识别行。 如果某一列存在主键约束,该表可以作为文章发布在事务性出版物中,也可以作为快照与合并出版物发布。 如果表上没有主键约束,则无法在事务发布中发布该表。

HasPrimaryKey该属性可以由Publisher的系统管理员固定服务器角色成员或发布数据库中db_owner固定数据库角色的成员检索。

适用于