私は約100のデータベースを持っています。各データベースでは、SP Proc1 が使用され、いくつかのテーブルからデータが削除され、他の操作も実行されます。私もテーブルからデータを削除する必要があるこれらすべてのデータベースに共通の別の手順に取り組んでいます。たとえば、以下の sp は T1 および T2 テーブルを DB! から削除しますが、DB@ の場合は T1 および T3 から削除する場合があります。
USE DB1
GO
CREATE PROCEDURE PROC1
AS
BEGIN
...
DELETE FROM T1
DELETE FROM T2
...
END
私は、すべてのデータベースに共通であり、テーブルの同じリストから削除する手順に取り組んでいます (db が DB1 の場合は T1 と T2、db が DB2 の場合は T1 と T3)。
これが私の問題を説明してくれることを願っています。ありがとう