更新履歴 [2021年01月10日]「PostgreSQL にデータベースとテーブルをコマンドで作成する方法」を更新。
トップページ > 基礎知識 > SQLとは > レコードを変更(UPDATE)する
レコードを変更(UPDATE)する
レコードを変更(UPDATE)する基本文
データベース内のレコードを変更する場合は次のコマンドを実行します。
更新後のデータの列名[1]に対応する値としてデータ[1]を記載し、変更したいレコードを WHERE の後ろの指定列名[A]と指定データ[A]で指定します。
UPDATE テーブル名 SET 列名[1] = データ[1] WHERE 指定列名[A] = 指定データ[A] ;
特定の列のデータを一括で変更する場合
特定のレコードを指定せずに一括で列に対して変更したい場合は次のコマンドを実行します。
レコードを絞り込む WHERE を指定しないことで全レコードが対象となります。
UPDATE テーブル名 SET 列名[1] = データ[1];
特定のレコードに対して複数の列のデータを変更する場合
特定のレコードに対して複数のデータを変更したい場合は次のコマンド実行します。
変更後のデータを複数指定するために ,(カンマ)で連結します。
UPDATE テーブル名 SET 列名[1] = データ[1] , 列名[2] = データ[2] WHERE 指定列名[A] = 指定データ[A] ;