目次:
定義-UPDATEの意味?
UPDATEステートメントは、テーブル内の値を変更または更新するために使用される構造化照会言語(SQL)ステートメントです。 通常、WHERE句の接尾辞を付けて、特定の基準を満たす値のセットへの変更を制限します。
TechopediaはUPDATEについて説明します
UPDATEステートメントの一般的な構文は次のとおりです。
UPDATE table_name SET column1 = value1、column2 = value2 WHERE column = condition
たとえば、Customer_masterテーブルで、Andrew Smithの電子メールアドレス(to)と生年月日(1985年2月17日)の両方を変更する必要がある場合、構文は次のようになります。
UPDATE customer_master SET email_addr = ""、date_of_birth = "02.17.1985" WHERE customer_name = "Andrew Smith"
変更するデータ行の制限として機能するWHERE句の重要性に注意してください。 WHERE句を使用しない場合、ステートメントはテーブル全体を更新し、すべての顧客の電子メールアドレスと1985年2月17日のすべての顧客の誕生日を設定します。
テーブルを更新するには、データベース管理者によってユーザー名にその権限を付与する必要があります。 アプリケーションを使用しているときでも、データが変更されると(上記のAndrew Smithの電子メールアドレスなど)、アプリケーションは実際に上記のような同等のUPDATEステートメントを送信してデータベースで実行します。
