[Banco de Dados] Para renomear um banco de dados
Por Rodrigo, em CrespiDB
Renomear um banco de dados é simples através da interface do Management Studio, mas a questão do meu aluno foi outra.
Como colocar esta atividade em um script t-SQL.
O SQL Server provê uma system stored procedure chamada sp_rename utilizada para renomear objetos de bancos de dados inclusive o próprio banco de dados, além desta system stored procedure existe a sp_renamedb que é especialista em renomear bancos de dados.
Vejamos as sintaxes abaixo:
--Sintaxe:sp_rename 'nome_do_banco', 'novo_nome_do_banco', 'database'--ousp_renamedb 'nome_do_banco', 'novo_nome_do_banco'
Exemplo:
sp_renamedb 'teste1', 'teste'--Ousp_rename 'teste', 'teste1', 'database'
Aproveitando o foco do tema, para renomar uma tabela utilizamos o sp_reame:
Exemplo:
use teste1gosp_rename 'cliente', 'cliente1'
O objetivo deste post é registrar uma questão que alguns alunos veem trazendo para as aulas de SQL Server.
Espero que esse post sirva de material para pesquisa.
Abraço, Rodrigo
Comentários
Postar um comentário