Consultas Microsoft SQL Server

Insertar n registros en una sola sentencia SQL Server

Mar, 25/08/2015 - 12:06 -- jsequeiros
Insertar n registros en una sola sentencia SQL Server
Figura: Cómo insertar múltiples registros en SQL Server

Muchas veces se necesita de una o varias tablas que contengan “n” registros, ya sea para realizar pruebas o para ver el rendimiento de la computadora, para lo cual como primer paso creamos una tabla de prueba denominada “Persona”, luego ingresamos el valor de inicio y la cantidad de registros que se necesita en la variable “@var” , como se muestra :

Sentencia SQL SELECT INTO

Vie, 19/06/2015 - 20:33 -- jsequeiros
Sentencia SQL SELECT INTO

SELECT INTO implica una consulta (SELECT) y una tabla destino (INTO). La sentencia crea la tabla destino basada en la definición de la tabla original e inserta las filas de resultado de la consulta en la tabla. Copia algunos aspectos de la definición de datos como nombres de columna, tipo de datos, aceptación de valores NULL y la propiedad de identidad, además de los datos. No copian ciertos aspectos de la definición de datos como índices, restricciones (constraints), triggers, permisos y otros. Si desea incluir estos aspectos, necesitará escribir el código y aplicarlo en el destino.

Sintaxis:

SELECT *
INTO dbo.NuevaTabla
FROM dbo.TablaExistente

Suscribirse a Consultas Microsoft SQL Server