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

Como alterar um nome de tabela usando uma consulta SQL?


Use sp_rename:
EXEC sp_rename 'Stu_Table', 'Stu_Table_10'

Você pode encontrar a documentação sobre este procedimento em MSDN .

Se você precisar incluir um nome de esquema, isso só pode ser incluído no primeiro parâmetro (ou seja, não pode ser usado para mover uma tabela de um esquema para outro). Então, por exemplo, isso é válido:
EXEC sp_rename 'myschema.Stu_Table', 'Stu_Table_10'