Cria uma consulta criar tabela.
Sintaxe
SELECT field1[, field2[, ...]] INTO newtable [IN externaldatabase]
Origem FROM
A instrução SELECT...INTO tem estas partes:
Parte |
Descrição |
campo1, campo2 |
O nome dos campos a ser copiado para a nova tabela. |
novatabela |
O nome da tabela a ser criada. Se novatabela for igual ao nome de uma tabela existente, ocorrerá um erro interceptável. |
bancodedadosexterno |
O caminho para um banco de dados externo. Para obter uma descrição do caminho, confira a cláusula IN. |
origem |
O nome da tabela existente da qual os registros são selecionados. Pode ser uma ou várias tabelas ou uma consulta. |
Comentários
Você pode usar as consultas criar tabela para arquivar registros, fazer cópias de backup de suas tabelas ou fazer cópias a serem exportadas para outro banco de dados ou usadas como base para relatórios que exibam dados de um período específico. Por exemplo, você pode produzir um relatório de Vendas mensais por região executando a mesma consulta criar tabela todo mês.
Observações:
-
Talvez seja necessário definir uma chave primária para a nova tabela. Quando você cria a tabela, os campos da nova tabela herdam o tipo de dados e o tamanho de cada campo nas tabelas subjacentes da consulta, mas nenhuma outra propriedade do campo ou da tabela é transferida.
-
Para adicionar dados a uma tabela existente, use a instrução INSERT INTO para criar uma consulta acréscimo.
-
Para saber quais registros serão selecionados antes de executar a consulta criar tabela, primeiro examine os resultados de uma instrução SELECT que use os mesmos critérios de seleção.