Adaptive Server Enterprise 的命令参考
向发布中添加项目。
sp_add_article publication_name,
table_name,
where_expr,
subscribe_by_expr,
subscribe_by_view
| 参数 | 说明 |
|---|---|
| publication_name | 要添加项目的发布的名称。 |
| table_name | 包含项目的表。 |
| where_expr |
此可选参数必须为列名或空值。发布仅包括为其提供的列值不为空的行。
缺省值为空,在这种情况下不从发布中排除任何行。 |
| subscribe_by_expr |
为每个预订定义要包括在发布中的行的新预订表达式。
表达式必须是 table_name 中的列的名称。缺省值为空。 |
| subscribe_by_view |
定义要包括在发布中的列和行的视图。
有关详细信息,请参见调优抽取性能和调优共享行的抽取性能。 |
运行 sp_add_article 可将项目添加到发布中。在可以将表添加到发布之前,必须使用 sp_add_remote_table 将表标记为用于复制;否则将导致错误。
调用 sp_add_article 可将表的所有列添加到发布中。如果希望在发布中仅包括表的某些列,则必须首先运行 sp_add_article,然后调用 sp_add_article_col。
与其它数据定义更改一样,在生产环境中此过程应该仅在安静 SQL Remote 系统上运行。
有关安静系统要求的详细信息,请参见进行模式更改。
下面的语句将 SalesRep 表添加到名为 SalesRepData 的发布中:
sp_add_article 'SalesRepData', 'SalesRep' go
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。