使用以下过程创建一个包含表中所有行但仅包含某些列的发布。
以具有 DBA 权限的用户身份连接到统一数据库。
在左窗格中,展开 [发布] 文件夹。
从 [文件] 菜单选择 [新建] » [发布]。
在 [您要给新发布指定什么名称] 字段中键入发布的名称。单击 [下一步]。
单击 [下一步]。
在 [可用表] 列表中,选择一个表。单击 [添加]。单击 [下一步]。
在 [可用列] 选项卡上,双击表的图标以展开 [可用列] 列表。选择想要发布的每个列并单击 [添加]。单击 [下一步]。
单击 [完成]。
以具有 DBA 权限的用户身份连接到统一数据库。
执行指定了发布名和表名的 CREATE PUBLICATION 语句。在表名后面的括号中列出发布的列。
例如,以下语句将创建一个发布 Customers 表的 ID、CompanyName 和 City 列对应的所有行的发布。该发布不 发布 Customers 表的 Surname、GivenName、Street、State、Country、PostalCode 和 Phone 列。
CREATE PUBLICATION PubCustomers ( TABLE Customers ( ID, CompanyName, City ) ); |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |