存在するテーブルのデータを更新します。
<update tableName="People"> <column name="firstname" value="Fred"/> <column name="lastname" value="Johnson"/> <column name="username" value="fjohnson"/> <where>id=2</where> </update>
<update tableName="People"> <column name="downsized" valueBoolean="true"/> </update>
<comment>Example with text update</comment> <update tableName="ProductSettings"> <column name="property" value="vatCategory"/> <where>property='vat'</where> </update>
| tableName | 更新対象のデータが存在するテーブル名 |
|---|---|
| schemaName | テーブルのスキーマ名 |
| column | 更新対象のデータ。詳細はカラムタグを参照。 [必須] |
|---|---|
| where [文字列] | update 文の where 句 |
| MySQL | 問題なし |
|---|---|
| PostgreSQL | 問題なし |
| Oracle | 問題なし |
| MS-SQL | 問題なし |
| Sybase | 問題なし |
| DB2 | 問題なし |
| Derby | 問題なし |
| HSQL | 問題なし |
| H2 | 問題なし |
| Caché | 問題なし |
| Firebird | 問題なし |
| MaxDB | 問題なし |
自動ロールバック対応: いいえ