Renomear tabelas (Mecanismo de Banco de Dados)
Você pode renomear uma tabela no SQL Server 2014 usando SQL Server Management Studio ou Transact-SQL.
Cuidado
Pense cuidadosamente antes de renomear uma tabela. Se as consultas, as exibições, as funções definidas pelo usuário, os procedimentos armazenados ou os programas existentes se referirem à tabela, a modificação do nome tornará esses objetivos inválidos.
Neste tópico
Antes de começar:
Para renomear uma tabela usando:
Antes de começar
Limitações e Restrições
Renomear uma tabela não renomeia automaticamente as referências a essa tabela. É necessário modificar manualmente todos os objetos que fazem referência à tabela renomeada. Por exemplo, se você renomear uma tabela e essa tabela for referenciada em um gatilho, será necessário modificar o gatilho para que ele reflita o novo nome da tabela. Use sys.sql_expression_dependencies para listar as dependências dessa tabela antes de renomeá-la.
Segurança
Permissões
Exige a permissão ALTER na tabela.
Como usar o SQL Server Management Studio.
Para renomear uma tabela
No Pesquisador de Objetos, clique com o botão direito do mouse na tabela que você deseja renomear e escolha Design no menu de atalho.
No menu Exibir , escolha Propriedades.
No campo do valor Nome , na janela Propriedades , digite um novo nome para a tabela.
Para cancelar essa ação, pressione a tecla ESC antes de deixar o campo.
No menu Arquivo , escolha Salvarnome da tabela.
Usando o Transact-SQL
Para renomear uma tabela
No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
O exemplo a seguir renomeia a tabela
SalesTerritory
comoSalesTerr
no esquemaSales
. Copie e cole o exemplo a seguir na janela de consulta e clique em Executar.USE AdventureWorks2012; GO EXEC sp_rename 'Sales.SalesTerritory', 'SalesTerr';
Para obter exemplos adicionais, consulte sp_rename (Transact-SQL).