MobiLink 提供了以下存储过程来帮助您创建应用程序。
必须将同步脚本添加到统一数据库的系统表中,才能使用它们。以下系统过程会在统一数据库中添加同步脚本或删除其中的同步脚本:
使用面向 Java 或 .NET 的 MobiLink 服务器 API 时,可以使用这些存储过程将方法注册为对应于某个事件的脚本,这样事件发生时便会运行该方法。也可以使用这些存储过程来注销方法。
使用系统过程添加脚本时,该脚本便是字符串。脚本内部的任何字符串都需要使用转义字符。对于 SQL Anywhere,每个引号 (') 都需要是双引号,这样就不会使字符串终止。
您无法使用系统过程将长度超过 255 个字节的脚本添加到 Adaptive Server Enterprise 11.5 或更早版本中。较长的脚本需要使用 Sybase Central 或直接插入进行定义。
DB2 主机 8.1 版本支持向后兼容模式,其中列名和其它的标识符最多可以使用 18 个字符。要支持此环境,所有 DB2 主机中的 MobiLink 系统对象的名称都不能超过 18 个字符。请参见IBM DB2 主机系统过程名称转换。
版本 6 之前的 IBM DB2 LUW 仅支持不超过 18 个字符的列名和其它标识符,因此这些名称会被截断。例如,ml_add_connection_script 会被截断成 ml_add_connection_。
IBM DB2 主机系统过程名称转换
ml_add_column 系统过程
ml_add_connection_script 系统过程
ml_add_dnet_connection_script 系统过程
ml_add_dnet_table_script 系统过程
ml_add_java_connection_script 系统过程
ml_add_java_table_script 系统过程
ml_add_lang_connection_script 系统过程
ml_add_lang_connection_script_chk 系统过程
ml_add_lang_table_script 系统过程
ml_add_lang_table_script_chk 系统过程
ml_add_passthrough 系统过程
ml_add_passthrough_repair 系统过程
ml_add_passthrough_script 系统过程
ml_add_property 系统过程
ml_add_table_script 系统过程
ml_add_user 系统过程
ml_delete_passthrough 系统过程
ml_delete_passthrough_repair 系统过程
ml_delete_passthrough_script 系统过程
ml_delete_sync_state 系统过程
ml_delete_sync_state_before 系统过程
ml_delete_user 系统过程
ml_reset_sync_state 系统过程
ml_server_delete 系统过程
ml_server_update 系统过程
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |