DBO と Switch という名前のデータベースに 2 つのスキーマがあります。DBO での DDL の変更をテーブルに記録するこの DDL トリガーを作成しました。次に、DDL の影響を受けるオブジェクトがパーティション化されているかどうかを確認し、パーティション化されている場合は、他のスキーマ スイッチで同じ DDL を実行します。このアプローチは、ユーザーが DDl ステートメントでスキーマ名を指定しない限り、正常に機能します。
発行された DDl にスキーマ名が存在するかどうかを確認し、存在しない場合は SWitch スキーマでデフォルトで DDL を発行する方法を探しています。どうすればこれを達成できるかについてのアイデアはありますか? 私は TSQL コーディングが初めてで、これを手伝ってくれる人に感謝します。