0

1 つのテーブルを更新するために実行するプロセスを簡素化しようとしています。「_ASO」で終わるすべてのテーブルと、特定の日付以降に作成されたテーブルから、1 つのテーブルに挿入できるようにしたいと考えています。現在、私は次のコードを持っていますが、これは非常に手動であり、多くの人為的エラーが発生することがよくあります:

INSERT INTO [DSQL].[dbo].[I3_main_AS0]
SELECT * FROM [DSQL].[dbo].[I3_table3645_AS0]

INSERT INTO [DSQL].[dbo].[I3_main_AS0]
SELECT * FROM [DSQL].[dbo].[I3_table3587_AS0]

INSERT INTO [DSQL].[dbo].[I3_main_AS0]
SELECT * FROM [DSQL].[dbo].[I3_table5421_AS0]

INSERT INTO [DSQL].[dbo].[I3_main_AS0]
SELECT * FROM [DSQL].[dbo].[I3_table69857_AS0]

1)「_AS0」で終わるすべてのテーブルと、2)特定の日付以降に作成された「_AS0」テーブルに対して同じ手順を完了する方法はありますか?

4

1 に答える 1