Como: Criar consultas de tabela de make
Você pode copiar linhas para uma nova tabela utilizando uma consulta criar tabela, que é útil para a criação de subconjuntos de dados para trabalhar ou copiar o Sumário de uma tabela de um banco de dados para outra.Uma consulta criar tabela é semelhante a uma consulta de resultados de inserir mas cria uma nova tabela para copiar linhas em.
Observação: |
---|
No Oracle, uma consulta criar tabela é implementada sistema autônomo criar tabela Como selecionar comando. |
Ao criar uma consulta criar tabela, especifique:
O nome da nova tabela de banco de dados (tabela de destino).
A tabela ou tabelas para copiar linhas (tabela de fonte).Você pode copiar de uma única tabela ou de tabelas associadas.
Colunas na fonte da tabela cujo Sumário você deseja copiar.
Ordem de classificar, se você deseja copiar as linhas em uma ordem específica.
Condições de Pesquisar para definir as linhas que você deseja copiar.
Agrupar por opções, se você desejar copiar somente as informações de resumo.
Por exemplo, a consulta a seguir cria uma nova tabela chamada uk_customers e copia informações a partir do customers tabela a ele:
SELECT *
INTO uk_customers
FROM customers
WHERE country = 'UK'
Para usar uma consulta criar tabela com êxito:
O banco de dados deve dar suporte à sintaxe de selecionar... INTO.
Você deve ter permissão para criar uma tabela no banco de dados de destino.
Observação: |
---|
As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritas na Ajuda, dependendo das configurações ativas ou configurações de edição.Para alterar as configurações, escolher Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio. |
Para criar uma consulta criar tabela
Adicione a tabela de fonte ou tabelas ao painel do diagrama.
From a Criador de consultas , aponte para Alterar tipoe, em seguida, clicar Criar tabela.
No Criar tabela diálogo, digite o nome da tabela de destino.O consulta e View Designer não verifica se o nome já está em uso ou se você tem permissão para criar a tabela.
Para criar uma tabela de destino em outro banco de dados, especifique um nome de tabela totalmente qualificado, incluindo o nome do banco de dados de destino, o proprietário (se necessário) e o nome da tabela.
Especifique as colunas para copiar adicionando-as à consulta.Para obter detalhes, consulte:Como: Adicionar colunas a consultas.Colunas serão copiadas somente se você adicioná-las à consulta.Para copiar linhas inteiras, escolher * (Todas as colunas).
consulta e View Designer adiciona as colunas escolhidas para o Coluna colunas da painel Critérios.
Se você deseja copiar linhas em uma determinada ordem, especifique uma ordem de classificar.Para obter detalhes, consulte classificar e agrupar resultados da consulta.
Especifique as linhas a serem copiadas inserindo critérios de Pesquisar.Para obter detalhes, consulte:Como: Especificar critérios de Pesquisar.
Se você não especificar um critério de Pesquisar, todas as linhas da tabela de fonte serão copiadas para a tabela de destino.
Observação: Quando você adiciona uma coluna a ser pesquisada no painel de critérios, o consulta e View Designer também a adiciona à lista de colunas a serem copiadas.Se você desejar utilizar uma coluna para pesquisar, mas não copiá-la, desmarcar a caixa de seleção próxima ao nome da coluna no retângulo que representa a tabela ou objeto estruturado de tabela.
Se você deseja copiar as informações de resumo, especifique as opções Agrupar por.Para obter detalhes, consulte:Resumindo os resultados da consulta.
Quando você executa uma consulta criar tabela, nenhum resultado é relatado no Painel de resultados.Em vez disso, aparece uma mensagem indicando quantas linhas foram copiadas.