SQL Server - Duplicando tabela [Dica] [Video]

SQL Server - Duplicando tabela [Dica]

Estou dando essa dica rápida para você que quer fazer um backup de uma tabela ou por algum motivo duplicar uma tabela usando SQL Server. No print abaixo já mostro como faz, mas vou explicar passo a passo.
Criando uma tabela duplicada
Criando uma tabela duplicada
Duplicar tabela - Passo a passo
No exemplo do vídeo abaixo eu criei um banco qualquer para mostrar, se você quiser reproduzir exatamente o passo a passo sugiro que crie o banco também.
Passo 1 - Criando o banco
Abra uma nova janela "New Query"  e execute os seguintes comandos:
Create database bd01
GO

Passo 2 - Criando a tabela
Execute os seguintes comandos:
USE [bd01]
GO
CREATE TABLE [dbo].[funcionario](
[cd_funcionario] [int] IDENTITY(1,1) NOT NULL,
[nm_funcionario] [varchar](50) NULL,
[cargo] [varchar](30) NULL
ON [PRIMARY]
GO
Passo 3 - Inserindo dados na tabela (Para efetuar o teste)
INSERT INTO [bd01].[dbo].[funcionario] VALUES ('Joao','Analista');
INSERT INTO [bd01].[dbo].[funcionario] VALUES ('Maria','Supervisor');
INSERT INTO [bd01].[dbo].[funcionario] VALUES ('Pedro','Gerente');
INSERT INTO [bd01].[dbo].[funcionario] VALUES ('Manoel','Assistente');
SELECT FROM funcionario -- Visualizando os dados na tabela
Visualizando dados na tabela
Visualizando dados na tabela
Passo 4 - Duplicando tabela
SELECT INTO funcionario_bk FROM funcionario
Pronto! Sua tabela foi duplicada com a mesma estrutura e dados da tabela original! Duplicando a tabela você pode trabalhar com seus testes sem medo de alterar algo importante no seu projeto ou em alguma manutenção no banco de dados.
Veja no vídeo abaixo essa dica na prática, se gostar clica em "Gostei", se inscreve no canal pois toda semana tem vídeo novo com novas dicas!

Se tiver alguma dúvida, deixe seu comentário! Assim que possível eu respondo com o maior prazer!
Se tiver alguma pergunta, manda para mim! Sua dúvida pode ser a dúvida de muitos outros, mande sua sugestão de assunto, se quer saber sobre Oracle, Sql Server, Linguagem C, C# etc, para contato@implementandoarotina.com.
Grande abraço,
Wellington Rogati

Comentários

Postagens mais visitadas deste blog

Número par ou impar em C#

Calculo de area do circulo em liguagem C#