Como: Copiar colunas de uma tabela para outra

Você pode copiar colunas de uma tabela para outra, copiando a definição de coluna ou a definição e dados.

ObservaçãoObservação

The dialog boxes and menu commands you see might differ from those described in Help depending on your active settings or edition. Para alterar as configurações, escolha Import and Export Settings sobre o Ferramentas menu. For more information, see Trabalhando com configurações.

Para copiar as definições de coluna de uma tabela para outra

  1. Abra a tabela com colunas que você deseja copiar e aquele que você deseja copiar para.

  2. Clique na guia para a tabela com as colunas que você deseja copiar e selecione essas colunas.

  3. Do Editar menu, clique em Copy.

  4. Clique na guia para a tabela na qual você deseja copiar as colunas.

  5. Selecione a coluna que você deseja acompanhar as colunas inseridas e a partir de Editar menu, clique em Colar.

Quando você copia uma coluna de banco de dados que tem um tipo de dados de alias de um banco de dados para outro, o tipo de dados definidos pelo usuário pode não estar disponível no banco de dados de destino. Nesse caso, a coluna será atribuída a correspondência mais próxima disponível naquele banco de dados do tipo de dados base. Para obter mais informações sobre os tipos de dados de alias, consulte o site da Microsoft.

Para copiar os dados de uma tabela para outra

  1. Siga as instruções para copiar as definições de coluna acima.

    ObservaçãoObservação

    Antes de começar a copiar os dados de uma tabela para outra, certifique-se de que os tipos de dados nas colunas de destino são compatíveis com os tipos de dados das colunas de origem

  2. No Server Explorer, clique com o botão direito do tabelas nó e clique em Nova consulta.

  3. Do Query Designer , aponte para O tipo de alteraçãoe, em seguida, clique em Inserir resultados.

  4. No Escolha a tabela de destino para inserir resultados caixa de diálogo, selecione a tabela que você deseja copiar os dados e, em seguida, clique em OK.

    Se você estiver copiando linhas dentro de uma tabela, você pode adicionar a tabela de origem como uma tabela de destino.

    ObservaçãoObservação

    Designer de consulta não é possível determinar com antecedência quais tabelas e modos de exibição, você pode atualizar. Portanto, a lista de tabelas de Escolha a tabela de destino para inserir resultados caixa de diálogo mostra todas as tabelas e visões disponíveis na conexão de dados que você está consultando, mesmo aqueles que você não poderá copiar linhas.

  5. Clique com o botão direito no corpo do painel do diagrama e, no menu de atalho, clique em Adicionar tabela ao diagrama de.

  6. No Adicionar tabela caixa de diálogo, selecione cada tabela da qual você deseja copiar os dados, clique em Adde em seguida, clique em Fechar.

    As tabelas, de forma abreviada, aparecem no painel do diagrama.

  7. Nas tabelas abreviadas, marque as caixas para todas as colunas que você deseja copiar os dados.

  8. No painel de critérios, na Append coluna, para cada coluna de destino, escolha uma coluna a partir do qual você deseja copiar os dados.

  9. Especifique as linhas a serem copiadas inserindo critérios de pesquisa no painel de critérios. For details, see Como: Especificar critérios de pesquisa.

    Se você não especificar um critério de pesquisa, todas as linhas da tabela de origem serão copiadas para a tabela de destino.

  10. Se você deseja copiar informações de resumo, especifique Group By opções. For details, see Como: Resumir ou agregar valores para todas as linhas em uma tabela.

  11. Clique o o botão de execução SQL para executar a consulta.

    Quando você executa uma consulta de resultados de inserir, nenhum resultado é relatado no o painel de resultados. Em vez disso, aparece uma mensagem indicando quantas linhas foram copiadas.

Quando você copia uma coluna de banco de dados que tem um tipo de dados de alias de um banco de dados para outro, o tipo de dados definidos pelo usuário pode não estar disponível no banco de dados de destino. Nesse caso, a coluna será atribuída a correspondência mais próxima disponível naquele banco de dados do tipo de dados base. Para obter mais informações sobre os tipos de dados de alias, consulte o site da Microsoft.

Consulte também

Tarefas

Como: Tabelas duplicadas

Conceitos

Tabelas (Visual Database Tools)

Outros recursos

Trabalhando com colunas

Trabalhando com tabelas no criador de tabelas

Criando tabelas