Microsoft アカウントでサインイン
サインインするか、アカウントを作成します。
こんにちは、
Select a different account.
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

指定した条件に基づいて、指定したテーブル内のフィールドの値を変更する更新クエリを作成します。

構文

UPDATEテーブル
SET newvalue
WHERE条件;

UPDATE ステートメントでは次の引数を使用します。

引数

説明

table

変更するデータを含むテーブルの名前。

newvalue

更新後のレコードの特定のフィールドに挿入する値を決めるための式です。

criteria

レコードを更新するか決めるための式です。 式の条件を満たすレコードのみが更新されます。

解説

UPDATE は、多数のレコードを変更する場合や、変更するレコードが複数のテーブルに含まれている場合に特に便利です。

複数のフィールドを同時に変更することができます。 次に示すのは、"受注金額" の値が 10% ずつ、"運送料" の値が 3% ずつ増えている英国の運送会社の例です。

UPDATE Orders
SET OrderAmount = OrderAmount * 1.1,
Freight = Freight * 1.03
WHERE ShipCountryRegion = 'UK';

重要: 

  • UPDATE は結果セットを生成しません。 また、更新クエリを使用してレコードを更新すると、操作を元に戻すことはできません。 どのレコードが更新されたかを確認する場合は、同じ条件を使用する選択クエリの結果を調べて、更新クエリを実行します。

  • データのバックアップ コピーは常に保持しておきます。 間違ったレコードを更新した場合、バックアップ コピーからレコードを元に戻すことができます。


ヘルプを表示

スキルを磨く
トレーニングの探索
新機能を最初に入手
Microsoft Office Insider に参加

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?

ご意見をいただきありがとうございます。

×