質問: ### 前提・実現したいこと AccessのSQLを使用してテーブルをコピーしたい ### 発生している問題・エラーメッセージ ### 該当のソースコード ``` SELECT * INTO コピー先テーブル FROM コピー元テーブル; ``` と、したときにINDEX情報が入ってこないのは仕様でしょうか。 また、どうすればINDEX情報をコピーできますでしょうか。 ### 補足情報(FW/ツールのバージョンなど) MS Access2016(office365)
回答: > > INDEX情報が入ってこないのは仕様でしょうか。 > > > 仕様です。join して複数のテーブルの結果をテーブルにする場合もありますからね。 > > また、どうすればINDEX情報をコピーできますでしょうか。 > > > DoCmd.CopyObjectを使用します。 ``` DoCmd.CopyObject , コピー先テーブル, acTable, コピー元テーブル ```