“Conocimientos software>Software de base de datos

Cómo utilizar Seleccione en la Declaración Insertar

2014/3/30
Algunas versiones de lenguaje de consulta estructurado (SQL ) permiten utilizar sentencias SELECT para obtener los valores de las tablas relacionadas para importar en otra tabla con un comando Insertar. Esto se conoce como un sub -select . Evita la necesidad de exportar los valores de una tabla y luego copiarlos en otra tabla en otra operación . Este método reduce a un paso , la creación de un ahorro de tiempo considerable en el tiempo de ejecución de la consulta. Para obtener instrucciones de inserción que tardan mucho tiempo en ejecutarse , el ahorro puede ser sustancial. Instrucciones
1

Aclarar la sintaxis de la sentencia Insert y la semántica de la versión de SQL que está utilizando. No todas las versiones de SQL apoyan la instrucción Select , como parte de un comando de inserción , por lo tanto , es necesario comprobar
2

Identificar los campos de la tabla a la exportación mediante la instrucción Insert. . Un ejemplo de una instrucción INSERT utilizando valores predeterminados y apoyados por una sentencia SELECT de otra tabla (utilizando SQL Server) es el siguiente :
library_authors INSERT

( au_id , au_lname , au_fname )

SELECT au_id , au_lname , au_fname

de autores

DONDE estado = ' CA'

Esta declaración insertar, tomado de SQL Server, utiliza la tabla de " autores " para insertar valores específicos en la tabla " library_authors " . Esto significa copiar el ID autor, apellido del autor y el nombre del autor la plena disposición en la tabla library_authors de la tabla authors .
3

prueba la declaración Insert para asegurarse de que funciona como se esperaba con un pequeño conjunto de valores de datos . Si está bien , pruebe con un conjunto más grande hasta que esté satisfecho de que el comando funciona como se esperaba y se ejecutará fiable en todo momento.

Software de base de datos
Cómo construir expresiones de Acceso
El Proyecto Firebird y problemas de memoria
Cómo usar Base de datos para copiar bases de datos en Oracle
¿Qué es un árbol de eDirectory
¿Cómo calculo Promedios en Filemaker
Cómo crear y eliminar registros en Access 2003
Características del vtiger CRM
Reglas de Negocio para bases de datos Access
Conocimientos Informáticos © http://www.ordenador.online