Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Quel est l'avantage d'utiliser sp_rename pour renommer une table SQL ?

Je suppose que la réponse (légèrement sarcastique) est l'avantage d'utiliser sp_rename est qu'il s'agit en fait d'une syntaxe valide sur SQL Server, alors que la première n'est valide que sur PostgreSQL (documentation ).

Pour voir les options valides pour ALTER TABLE - voir MSDN .

Voici un exemple d'utilisation de Sp_rename :

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

(Documentation sur sp_rename )