Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Qual é a vantagem de usar sp_rename para renomear uma tabela SQL?


Eu acho que a resposta (um pouco sarcástica) é a vantagem de usar sp_rename é que é realmente uma sintaxe válida no SQL Server, enquanto a primeira é válida apenas no PostgreSQL (documentação ).

Para ver as opções válidas para ALTER TABLE - consulte MSDN .

Aqui está um exemplo de uso de Sp_rename :
EXEC sp_rename 'Sales.SalesTerritory', 'SalesTerr';

(Documentação em sp_rename )