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

Was ist der Vorteil der Verwendung von sp_rename zum Umbenennen einer SQL-Tabelle?

Ich denke, die (leicht sarkastische) Antwort ist der Vorteil der Verwendung von sp_rename ist, dass es sich tatsächlich um eine gültige Syntax auf SQL Server handelt, während erstere nur auf PostgreSQL gültig ist (Dokumentation ).

Um die gültigen Optionen für ALTER TABLE zu sehen - siehe MSDN .

Hier ist ein Beispiel für die Verwendung von Sp_rename :

EXEC sp_rename 'Sales.SalesTerritory', 'SalesTerr';

(Dokumentation auf sp_rename )