Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 » SQL Anywhere サーバ SQL の使用法 » クエリとデータ修正 » データ操作文

 

UPDATE によるデータの変更

UPDATE 文では、変更するローと、それらのローで特定のカラムの新しい値として使用する式を指定します。

UPDATE 文を使用して、テーブルにある単一のロー、ローのグループ、またはすべてのローを変更できます。他のデータ操作文 (INSERT、MERGE、DELETE) と異なり、UPDATE 文では複数のテーブル内のローを同時に修正することもできます。すべての場合で、UPDATE 文の実行はアトミックです。すべてのローがエラーなく修正されるか、すべて修正されません。たとえば、修正される値の 1 つが誤ったデータ型であったり、新しい値によって CHECK 制約違反が発生したりした場合、UPDATE は失敗し、操作全体がロールバックされます。

 UPDATE 構文
 SET 句
 WHERE 句
 複雑な UPDATE 文
 UPDATE と制約違反
 参照