Access。クエリ。フィールド内の未入力に、手早く一括して同じ文字を入力したい。
<Access:更新クエリ>
レポート提出を確認するテーブルがあります。
提出済フィールドが空欄のデータに、「未提出」という文字を入力したいわけです。
今回は、「更新クエリ」をつかって、「未提出」という文字を入力します。
作成タブの「クエリデザイン」をクリックします。
クエリデザインタブの「更新」をクリックします。
テーブルを選択します。
レコードの更新に「”未提出”」と設定します。
提出条件に「null」と入力すると、「Is Null」に変わります。
抽出条件の「Is Null」は、空白という意味です。
あとは、実行ボタンをクリックして確認してみましょう。
更新件数の確認ダイアログボックスが表示されてきましたら、「はい」をクリックします。
あとは、更新できたのかを確認しましょう。
提出済のフィールドは、空白のデータはなく、空白だったところには「未提出」という文字が入力されています。
なお、「更新クエリ」は作り慣れていない、あるいは、条件が複雑なときは、間違ったまま実行すると、取り返しのつかない事態が発生する可能性が高くなります。
まずは、条件に合致するデータを抽出する選択クエリをつくり、その後、「更新クエリ」に変換していくといいでしょう。