![Sentencia SQL SELECT INTO Sentencia SQL SELECT INTO](https://jsequeiros.com/sites/default/files/sentencia-sql-select-into.png)
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
Ejemplo:
El siguiente código muestra un ejemplo de una instrucción SELECT INTO donde se realizará lo siguiente:
Crear una nueva tabla denomida Sales.MyOrders con las datos de las siguientes columnas (orderid, custid, orderdate, shipcountry y freight) existentes en la Tabla Sales.Orders, cuyos valores de shipcountry sean igual a Norway.
Solución:
SELECT orderid, custid, orderdate, shipcountry, freight
INTO Sales.MyOrders
FROM Sales.Orders
WHERE shipcountry = N'Norway';
Comentarios
GRACIASSSSSSSSSSSS AMIKOS <3
Gracias por visitar la página
Añadir nuevo comentario