- 締切済み
新しいフィールドにデータを一括で貼り付けるには?
既存のテーブルに新しいフィールドを追加しました。 そこにデータを貼り付けたいのですが、エクセルのようにドラッグで範囲を指定して一括で貼り付ける方法は無いのでしょうか? よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
> 商品の出荷先に契約先名が無いのでそれを追加したいです。 そのテーブルには、その契約先のコードが入っているか、又は契約先名を特定できる何らかのデータはあるのでしょうか? そうでなければ自動的には不可能です。 そのレコードに何をいれたら良いのか解らないからです。 また、契約先名コードや契約先名を特定できる何らかのデータあっても、 名前自体をテーブルに置くのはお勧めしません。 RDBでは、他から参照できるデータフィールドは入れるべきではないのです。 今回のように名前を固定的に入れてしまうと、その名前が変更されたとき、全てのレコードを変更しなくてはなりません。 そのために、クエリーという物があるのですから。 契約先のテーブルがあるなら、元のテーブルと契約先テーブルを契約先コードでリンクしたクエリを作成し、 その契約先名フィールドをクエリのフィールドに追加すればOKです。 このようにしておけば、契約先名が変わっても契約先テーブルの一箇所を変更するだけで済みます。
更新クエリで出来るはずですが... 貼り付けたいデータがどのような物か補足願います。
- pbforce
- ベストアンサー率22% (379/1719)
一度エクセルにエクスポートして、貼り付けてからインポートする、のはどうでしょうか?
補足
早速の回答ありがとうございます。 一括エクスポートは難しい状況です。過去に私のPCでは処理速度もかなり低下し時間がかかりすぎてしまうので、エクセルからアクセスにデータを移行した経緯があります。今ではレコード件数が8万件を超えており、現実の話が不可能と思われます。
補足
単純なテキストデータです。 具体的には、商品の出荷先に契約先名が無いのでそれを追加したいです。 契約先は7~8件 ○○商事、××物産等の社名です。 全部で8万件あるレコードの8割は1社です。 なにぶんアクセス超初心者ですので、よろしくお願いいたします。