Eine UPDATE-Anweisung mit einer VERIFY-Klausel hat das folgende Format:
UPDATE Tabellenliste SET Spaltenname = Ausdruck, ... [ VERIFY (Spaltenname, ...) VALUES ( Ausdruck, ...) ] [ WHERE Suchbedingung ] [ ORDER BY Ausdruck [ ASC | DESC ], ... ]
Die VERIFY-Klausel kann nur benutzt werden, wenn der Parameter Tabellenliste eine einzige Tabelle enthält. Sie vergleicht die Werte von angegebenen Spalten mit einer Reihe von erwarteten Werten, die in der Publikationseigentümer-Datenbank vorhanden waren, als die UPDATE-Anweisung übernommen wurde. Wenn die VERIFY-Klausel angegeben ist, kann immer nur eine Tabelle gleichzeitig aktualisiert werden.
Die VERIFY-Klausel ist nur bei einzeiligen Aktualisierungen sinnvoll. Eine mehrzeilige UPDATE-Anweisung in einer Datenbank wird allerdings als Reihe von einzeiligen UPDATE-Anweisungen von SQL Remote repliziert, daher kommen dadurch keine Integritätsregeln bei Clientanwendungen zur Geltung.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |