SQL

UPDATE

破壊的行の更新

UPDATE <table> SET ... WHERE ...;

条件に合う行を更新する。WHERE忘れは全行更新になり危険。

実行例

  • UPDATE users SET active=0 WHERE last_login<'2025-01-01';古いユーザーを無効化

書式

UPDATE <table> SET <col>=<val> WHERE <cond>;

実行前の注意

WHERE を忘れると全行が書き換わる。必ず確認。

関連コマンド

実行する前に、もう一度手元で確かめられます

オプションを1文字間違えると戻せないコマンドがあります。端末内の辞典なら、通信が無くても確認できます。インストール無料、広告なし。

App Storeで無料インストール