Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak przenieść tabelę do schematu w T-SQL?

ALTER SCHEMA TargetSchema 
    TRANSFER SourceSchema.TableName;

Jeśli chcesz przenieść wszystkie tabele do nowego schematu, możesz użyć nieudokumentowanego (i w pewnym momencie przestarzałego, ale mało prawdopodobnego!) sp_MSforeachtable procedura składowana:

exec sp_MSforeachtable "ALTER SCHEMA TargetSchema TRANSFER ?"

Nr ref.:ALTER SCHEMA

SQL 2008:Jak zmienić schemat db na dbo



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wielka sprawa:dodatek Service Pack 1 dla programu SQL Server 2016

  2. Jak wykonać LEFT ANTI SEMI JOIN w SQL Server

  3. nierozwiązane odniesienie do obiektu [INFORMATION_SCHEMA].[TABLES]

  4. Czy mogę użyć instrukcji CASE w warunku JOIN?

  5. Błąd potwierdzenia uzgadniania uzgadniania przed logowaniem w programie SQL Server