T-SQL を使用してテーブルを特定のスキーマに移動したいのですが。SQL Server 2008 を使用しています。
ベストアンサー1
ALTER SCHEMA TargetSchema
TRANSFER SourceSchema.TableName;
すべてのテーブルを新しいスキーマに移動する場合は、ドキュメント化されていない (いずれ廃止される予定ですが、可能性は低いです!)sp_MSforeachtable
ストアド プロシージャを使用できます。
exec sp_MSforeachtable "ALTER SCHEMA TargetSchema TRANSFER ?"
参照:ALTER SCHEMA