带有 VERIFY 子句的 UPDATE 语句采用以下形式:
UPDATE table-list SET column-name = expression, ... [ VERIFY (column-name, ...) VALUES ( expression, ...) ] [ WHERE search-condition ] [ ORDER BY expression [ ASC | DESC ], ... ]
只有在 table-list 参数由单个表组成时,才能使用 VERIFY 子句。它将指定列的值与一组预期值(这些值是应用 UPDATE 语句时存在于发布者数据库中的值)进行比较。当指定 VERIFY 子句时,一次只能更新一个表。
VERIFY 子句只适用于单行更新。但是,对数据库执行的多行 UPDATE 语句会被 SQL Remote 作为一组单行 UPDATE 语句来复制,因此这不会对客户端应用程序施加任何约束。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |