Access では、クエリまたはテーブルからフィールドを削除できます。 クエリからフィールドを削除すると、フィールドはデータベースに残りますが、クエリでは使用されなくなります。 テーブルからフィールドを削除すると、フィールドはデータベース全体から削除されます。
このトピックでは、フィールドを削除する際の考慮事項とプロセスの概要について説明し、クエリまたはテーブルからフィールドを削除する手順について説明します。
このトピックでは、フィールドまたはコントロールに表示 #Deleted 詳細については説明しません。 ほとんどの場合、 #Deleted は、現在表示されているレコードが最近削除されたことを示します。 通常、データを更新すると、この状況が修正されます。 データの更新の詳細については、データの 更新または再クエリに関する記事を参照してください。
目的に合ったトピックをクリックしてください
概要
クエリからフィールドを削除すると、フォームなどの他のデータベース オブジェクトは、削除されたフィールドのデータ ソースとしてクエリを使用できません。 ただし、このようなオブジェクトでは、代わりにテーブルをデータ ソースとして使用するか、フィールドを含む別のクエリを使用して、フィールドを使用できます。
テーブルからフィールドを削除すると、フィールドはどのデータベース オブジェクトでも使用できなくなります。
フィールドを削除する前に、[ オブジェクトの依存関係 ] ウィンドウを使用して、他のデータベース オブジェクトが、フィールドを削除するクエリまたはテーブルに依存しているかどうかを判断することを検討してください。 これにより、フィールドの削除が他のデータベース オブジェクトにどのように影響するかを確認し、それに応じてそれらのオブジェクトの deisgn を修正する機会が得られます。
フィールドを削除する前にオブジェクトの依存関係を確認する
-
ナビゲーション ウィンドウで、削除するフィールドを含むクエリまたはテーブルを選択します。
-
[ データベース ツール ] タブの [ リレーションシップ ] グループで、[ オブジェクトの依存関係] をクリックします。
[ オブジェクトの依存関係 ] ウィンドウには、手順 1 で選択したクエリまたはテーブルに依存するオブジェクトが表示されます。
注: [ オブジェクトの依存関係 ] ウィンドウを最近使用していない場合は、依存関係が表示されるまでに少し時間がかかる場合があります。
-
削除するフィールドが特定のオブジェクトによって使用されているかどうかを判断するには、[オブジェクト の依存関係 ] ウィンドウでそのオブジェクトのリンクをクリックします。 Access には、オブジェクトの [フィールド リスト ] ウィンドウが表示されます。
クエリからフィールドを削除する
-
ナビゲーション ウィンドウで、クエリを右クリックし、[ デザイン ビュー] をクリックします。
-
クエリ デザイン グリッドで、削除するフィールドを選択し、 DEL キーを押します。
-
クエリを閉じて保存します。
テーブルからフィールドを削除する
-
ナビゲーション ウィンドウで、テーブルを右クリックし、[ デザイン ビュー] をクリックします。
-
テーブル デザイン グリッドで、削除するフィールドを選択し、 DEL キーを押します。
-
テーブルを閉じて保存します。