Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie ändere ich einen Tabellennamen mit einer SQL-Abfrage?

Verwenden Sie sp_rename:

EXEC sp_rename 'Stu_Table', 'Stu_Table_10'

Dokumentation zu diesem Verfahren finden Sie auf MSDN .

Wenn Sie einen Schemanamen einschließen müssen, kann dieser nur in den ersten Parameter aufgenommen werden (dh er kann nicht zum Verschieben einer Tabelle von einem Schema in ein anderes verwendet werden). So gilt zum Beispiel:

EXEC sp_rename 'myschema.Stu_Table', 'Stu_Table_10'