若要创建脚本式上载发布,请使用关键字 WITH SCRIPTED UPLOAD 并在 USING 子句中指定存储过程。
如果在脚本式上载发布中未定义表存储过程,则不上载对表的操作。不能使用 ALTER PUBLICATION 将常规发布更改为脚本式上载发布。
下面的发布使用存储过程为名为 t1 和 t2 的两个表上载数据。对于表 t1,上载插入、删除和更新。对于表 t2,仅上载插入。
CREATE PUBLICATION pub WITH SCRIPTED UPLOAD ( TABLE t1 (col1, col2, col3) USING ( PROCEDURE my.t1_ui FOR UPLOAD INSERT, PROCEDURE my.t1_ud FOR UPLOAD DELETE, PROCEDURE my.t1_uu FOR UPLOAD UPDATE ), TABLE t2 USING ( PROCEDURE my.t2_ui FOR UPLOAD INSERT ) ) |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |