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 事件 » 同步事件

 

upload_fetch_column_conflict 表事件

从统一数据库的已同步表中读取行,以便进行列级别冲突检测。

参数

SQL 脚本的参数名称

顺序

r.pk-column-1

1

... ...

r.pk-column-N

N

r.column-1

N + 1

...

...

r.column-M

N + M
缺省操作

无。

注释

基于语句的 upload_fetch_column_conflict 脚本用于从已同步的表中读取列以便检测冲突。它随 upload_update 事件使用。

此脚本仅在两个用户更新同一列时会检测到冲突。不同的用户可更新同一行,只要他们不更新同一列,就不会产生冲突。

例如,当您的一个远程用户更新 ULOrder 表的 quant 列而另一个远程用户更新同一行的 notes 列时,使用 upload_fetch_column_conflict 脚本可以避免检测到冲突。仅在他们两人都更新 quant 列时,您才会检测到冲突。

您只能为远程数据库中的每个表编写一个 upload_fetch 脚本或一个 upload_fetch_column_conflict 脚本。

此脚本在未定义以下脚本时可以被忽略:upload_new_row_insert、upload_old_row_insert 和 resolve_conflict。

另请参见