Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
使用此系统过程在统一数据库中添加 SQL 连接脚本或删除其中的 SQL 连接脚本。
ml_add_connection_script ( 'version', 'event', 'script' )
version
VARCHAR(128)。版本名称。
event
VARCHAR(128)。事件名称。
script
TEXT。脚本内容。如果是 Adaptive Server Enterprise,此参数为 VARCHAR(16384)。如果是 IBM DB2 LUW,此参数为 VARCHAR(4000)。如果是 Oracle,此参数为 CLOB。
要删除连接脚本,将脚本内容参数设置为空值。
当您添加脚本时,脚本将插入到 ml_script 表中,系统会定义相应的引用,将脚本与您指定的事件和脚本版本关联起来。如果版本名是新的,则会自动插入到 ml_version 表中。
以下语句将与 begin_synchronization 事件关联的连接脚本添加到 SQL Anywhere 统一数据库的脚本版本 custdb 中。脚本本身是一条设置 @EmployeeID 变量的语句。
call ml_add_connection_script( 'custdb', 'begin_synchronization', 'set @EmployeeID = {ml s.username}' )