Crea un consulta de creación de tabla.
Sintaxis
SELECT campo1[, campo2[, ...]] INTO tabla_nueva [IN base_de_datos_externa]
DE origenLa instrucción SELECT...INTO consta de las siguientes partes:
Parte |
Descripción |
campo1, campo2 |
El nombre de los campos que se van a copiar en la nueva tabla. |
nueva_tabla |
El nombre de la tabla que se va a crear. Si nueva_tabla tiene el mismo nombre de una tabla existente, se produce un error capturable. |
base_de_datos_externa |
La ruta de acceso a una base de datos externa. Para obtener una descripción de la ruta de acceso, vea la cláusula IN. |
origen |
El nombre de la tabla existente de la que se seleccionan los registros. Puede ser una o varias tablas, o una consulta. |
Observaciones
Puede usar las consultas de creación de tabla para archivar registros, realizar copias de seguridad de las tablas o copias para exportar a otra base de datos, o para usar como base para los informes que muestran datos de un período de tiempo determinado. Por ejemplo, podría crear un informe Ventas mensuales por región ejecutando la misma consulta de creación de tabla cada mes.
Notas:
-
Es posible que quiera definir una clave principal para la nueva tabla. Cuando se crea la tabla, los campos de la nueva tabla heredan el tipo de datos y el tamaño de campo de cada campo de las tablas subyacentes de la consulta, pero no se transfieren otras propiedades de campo o tabla.
-
Para agregar datos a una tabla existente, use la instrucción INSERT INTO en su lugar para crear una consulta de datos anexados.
-
Para averiguar qué registros se seleccionarán antes de ejecutar la consulta de creación de tabla, examine primero los resultados de una instrucción SELECT que use los mismos criterios de selección.