データベース | ORACLE | MySQL | PostgreSQL |
対応状況 | ○ | ○ | ○ |
データを更新する命令です。
全ての行を更新
構文
構文 UPDATE 表名 SET 列名 = '変更後の値';
使用例
使用例 UPDATE ado SET money = '1000';
行を指定して更新
構文
UPDATE 表名 SET 列名 = '変更後の値' WHERE 条件式;
使用例
UPDATE ado SET money = '1000' WHERE name = 'sasuke'; mysql> select * from ado; +--------+-------+------------+ | name | money | mail | +--------+-------+------------+ | akira | 150 | vvv@aaa123 | | kouzi | 110 | zzz@aaa123 | | sasuke | 1000 | vvv@aaa123 | +--------+-------+------------+