Collection Contents 上一页 下一页 PDF

ASA SQL 参考

SQL 语句

ALTER PUBLICATION 语句


说明 

此语句可用于更改发布。在 MobiLink 中,发布可以标识 Adaptive Server Anywhere 远程数据库中的同步数据。在 SQL Remote 中,发布标识统一数据库和远程数据库中的复制数据。

语法 

ALTER PUBLICATION [ owner.]publication-name alterpub-clause, ...

alterpub-clause:
  ADD TABLE article-description
MODIFY TABLE article-description
| { DELETE | DROP } TABLE [ owner.]table-name
RENAME publication-name

ownerpublication-nametable-name : identifier

article-description :
table-name [ ( column-name, ... ) ]
WHERE search-condition ]
SUBSCRIBE BY expression ]

用法 

此语句仅适用于 MobiLink 和 SQL Remote。

ALTER PUBLICATION 语句变更数据库中的发布。发布中来自一个表的部分称为一个项目。通过添加、修改或删除项目,或者通过重命名发布,可以对发布进行更改。如果修改某个项目,必须输入对该修改项目的完整说明。

应使用 ALTER SYNCHRONIZATION SUBSCRIPTION 语句或 CREATE SYNCHRONIZATION SUBSCRIPTION 语句中的 ADD OPTION 子句为 MobiLink 发布设置选项。

权限 

必须具有 DBA 权限,或者是发布的所有者。要求可以对语句中涉及的所有表进行独占访问。

副作用 

自动提交。

另请参见 
标准和兼容性 
示例 

以下语句将 customer 表添加到 pub_contact 发布中。

ALTER PUBLICATION pub_contact
   ADD TABLE customer

Collection Contents 上一页 下一页 PDF