ALTER SCHEMA TargetSchema
TRANSFER SourceSchema.TableName;
Si vous voulez déplacer tous tables dans un nouveau schéma, vous pouvez utiliser le non documenté (et qui sera obsolète à un moment donné, mais peu probable !) sp_MSforeachtable
procédure stockée :
exec sp_MSforeachtable "ALTER SCHEMA TargetSchema TRANSFER ?"
Réf. :ALTER SCHEMA
SQL 2008 :comment modifier le schéma db en dbo