Duplicar tabelas
Você pode duplicar uma tabela existente no SQL Server 2012 usando o SQL Server Management Studio ou o Transact-SQL criando uma nova tabela e copiando as informações de coluna de uma tabela existente.
Importante |
---|
Essa operação duplica apenas a estrutura de uma tabela; ela não duplica nenhuma linha da tabela. |
Neste tópico
Antes de começar:
Segurança
Para duplicar uma tabela usando:
SQL Server Management Studio
Transact-SQL
Antes de começar
Segurança
Permissões
Exige permissão CREATE DATABASE no banco de dados de destino.
[Top]
Usando o SQL Server Management Studio
Para duplicar uma tabela
Verifique se você está conectado ao banco de dados em que deseja criar a tabela e se o banco de dados está selecionado no Pesquisador de Objetos.
No Pesquisador de Objetos, clique com o botão direito do mouse em Tabelas e clique em Nova Tabela.
No Pesquisador de Objetos, clique com o botão direito do mouse na tabela que deseja copiar e clique em Design.
Selecione as colunas na tabela existente e, no menu Editar, clique em Copiar.
Volte para a nova tabela nova e selecione a primeira linha.
No menu Editar, clique em Colar.
No menu Arquivo, clique em Salvar table name.
Na caixa de diálogo Escolher Nome, digite um nome para a nova tabela e clique em OK.
[Top]
Usando Transact-SQL
Para duplicar uma tabela no Editor de Consultas
Verifique se você está conectado ao banco de dados em que deseja criar a tabela e se o banco de dados está selecionado no Pesquisador de Objetos.
Clique com o botão direito do mouse na tabela que você deseja duplicar, aponte para Script de Tabela como e para CREATE to, e selecione Nova Janela do Editor de Consultas.
Altere o nome da tabela.
Remova as colunas que não são necessárias na nova tabela.
Clique em Executar.
[Top]