アプリ版:「スタンプのみでお礼する」機能のリリースについて

ACCESS97を使用しています。
SQLを使用して、データの全件削除、全件追加を実施したいのです。
追加元(テーブルA)の項目と、追加先(テーブルB)の項目は同じです。
削除の方は下記の内容で上手くいきましたが
追加は実施できませんでした。
追加の時、*アスタリスクを使用する方法などないのでしょうか?

Private Sub コマンド0_Click()
Dim SQLstr As String
Dim DB As Database
Dim RS As Recordset

Set DB = CurrentDb()
SQLstr = "DELETE FROM テーブルB"
DB.Execute SQLstr
Set DB = Nothing

SQLstr = ""
SQLstr = "INSERT INTO テーブルB(*) VALUE (テーブルA*)"
Set DB = CurrentDb()
DB.Execute SQLstr
Set DB = Nothing

End Sub

A 回答 (1件)

INSERT INTO テーブルB SELECT テーブルA.* FROM テーブルA;


ではどうですか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!