Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » MobiLink - 客户端管理 » 用于 MobiLink 的 SQL Anywhere 客户端 » 脚本式上载 » 定义脚本式上载的存储过程

 

创建脚本式上载发布

若要创建脚本式上载发布,请使用关键字 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
      )
   )
另请参见