M.b.v. het onderstaande script kun je het schema van een tabel aanpassen binnen een SQL-Server
ALTER SCHEMA <new schema name> TRANSFER <old schema name>.<table name>
Creeer eventueel nog het schema op de volgende manier
CREATE SCHEMA <schema name> AUTHORIZATION <owner schema>
Hier een voorbeeld script dat een script genereert, om van alle tabellen binnen een database het schema aan te passen.
SELECT 'ALTER SCHEMA <new schema name> TRANSFER [' + s.Name + '].' + p.Name
FROM sys.Tables p
INNER JOIN sys.Schemas s on p.schema_id = s.schema_id
WHERE s.Name = <old schema name>
Laatst aangepast op Donderdag 23 September 2010 07:43
Geschreven door Bob Tossaint
Dinsdag 06 April 2010 12:53