Partilhar via


Duplicar tabelas

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Azure Synapse Analytics PDW (Analytics Platform System)

Você pode duplicar uma tabela existente no SQL Server 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.

Essas etapas descritas duplicam apenas a estrutura de uma tabela, não os dados de linha.

Permissões do

Exige permissão CREATE DATABASE no banco de dados de destino.

Usar o SQL Server Management Studio

Para duplicar uma tabela

  1. 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.

  2. No Pesquisador de Objetos, clique com o botão direito do mouse em Tabelas e selecione Nova Tabela.

  3. No Pesquisador de Objetos, clique com o botão direito do mouse na tabela que deseja copiar e selecione Design.

  4. Selecione as colunas na tabela existente e, no menu Editar, selecione Copiar.

  5. Volte para a nova tabela nova e selecione a primeira linha.

  6. No menu Editar, selecione Colar.

  7. No menu Arquivo, selecione Salvar nome da tabela.

  8. Na caixa de diálogo Escolher Nome, digite um nome para a nova tabela. Selecione OK.

Usar o Transact-SQL

Para duplicar uma tabela no Editor de Consultas

  1. 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.

  2. Clique com o botão direito do mouse na tabela que você deseja duplicar, aponte para Gerar Script de Tabela comoe para CREATE toe selecione Nova Janela do Editor de Consultas.

  3. Altere o nome da tabela.

  4. Remova as colunas que não são necessárias na nova tabela.

  5. Selecione Executar para criar a tabela.

Próximas etapas