某用户删除某行(具有给定主键值)。第二个用户在另一站点更新或删除同一行。在这种情况下,第二个语句失败,因为找不到该行。
要正确复制 UPDATE 和 DELETE 语句,必须将所有主键列包括在项目中。
复制 UPDATE 或 DELETE 语句时,SQL Remote 使用主键列唯一标识要更新或删除的行。所有被复制的表都必须具有一个已声明的主键或唯一约束。仅有唯一的索引是不够的。
主键列用于复制的 UPDATE 和 DELETE 语句的 WHERE 子句中。当表没有主键时,WHERE 子句将引用表中的所有列。请参见复制 INSERT 和 DELETE 语句。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |