2. Curso SQL SERVER - 2 Sentencia Insert
- Hola a todos , en esta ocasión vamos continuar con nuestro curso sobre SQL SERVER. En este capítulo del curso vamos a ver la sentencia INSERT. El entorno sobre el que vamos a trabajar es un Sql server express.- Os recuerdo el esquema de tablas que estamos utilizando:
- La sentencia INSERT se utiliza para agregar una o varias filas a una tabla o una vista en SQL Server. En el vídeo lo podéis ver claramente:
- Toda la documentación sobre esta instrucción la tenemos en:
- Os dejo las sentencias que hemos visto en el vídeo para rellenar con datos las tablas que utilizaremos durante el curso.Os dejo las sentencias necesarias para llenar con algunos datos la tabla productos:
INSERT INTO dbo . PRODUCTOS ( CodigoProducto , Precio , FechaAlta ) VALUES('PROD1',10,GETDATE())
INSERT INTO dbo . PRODUCTOS ( CodigoProducto , Precio , FechaAlta ) VALUES('PROD2',20,GETDATE())
INSERT INTO dbo . PRODUCTOS ( CodigoProducto , Precio , FechaAlta ) VALUES('PROD3',30,GETDATE())
INSERT INTO dbo . PRODUCTOS ( CodigoProducto , Precio , FechaAlta ) VALUES('PROD4',40,GETDATE())
INSERT INTO dbo . PRODUCTOS ( CodigoProducto , Precio , FechaAlta ) VALUES('PROD5',50,GETDATE())
INSERT INTO dbo . PRODUCTOS ( CodigoProducto , Precio , FechaAlta ) VALUES('PROD6',60,GETDATE())
INSERT INTO dbo . PRODUCTOS ( CodigoProducto , Precio , FechaAlta ) VALUES('PROD7',70,GETDATE())
INSERT INTO dbo . PRODUCTOS ( CodigoProducto , Precio , FechaAlta ) VALUES('PROD8',80,GETDATE())
INSERT INTO dbo . PRODUCTOS ( CodigoProducto , Precio , FechaAlta ) VALUES('PROD9',90,GETDATE())
INSERT INTO dbo . PRODUCTOS ( CodigoProducto , Precio , FechaAlta ) VALUES('PROD10',100,GETDATE())
INSERT INTO dbo . PRODUCTOS ( CodigoProducto , Precio , FechaAlta ) VALUES('PROD11',110,GETDATE())
INSERT INTO dbo . PRODUCTOS ( CodigoProducto , Precio , FechaAlta ) VALUES('PROD12',120,GETDATE())
- Para llenar la tabla usuarios:
INSERT INTO dbo . USUARIOS ( Nombre , Email , Moroso , FechaAlta , FechaBaja ) VALUES ('Usuario1','email1@mail.com',0,GETDATE(),NULL)
INSERT INTO dbo . USUARIOS ( Nombre , Email , Moroso , FechaAlta , FechaBaja ) VALUES ('Usuario2','email2@mail.com',0,GETDATE(),NULL)
INSERT INTO dbo . USUARIOS ( Nombre , Email , Moroso , FechaAlta , FechaBaja ) VALUES ('Usuario3','email3@mail.com',0,GETDATE(),NULL)
INSERT INTO dbo . USUARIOS ( Nombre , Email , Moroso , FechaAlta , FechaBaja ) VALUES ('Usuario4','email4@mail.com',0,GETDATE(),NULL)
INSERT INTO dbo . USUARIOS ( Nombre , Email , Moroso , FechaAlta , FechaBaja ) VALUES ('Usuario5','email5@mail.com',0,GETDATE(),NULL)
- Para llenar la tabla PEDIDOS:
INSERT INTO [dbo].[PEDIDOS]([IdUsuario],[Anulado],[FechaPedido])VALUES (1,0,GETDATE())
INSERT INTO [dbo].[PEDIDOS]([IdUsuario],[Anulado],[FechaPedido])VALUES (2,0,GETDATE())
INSERT INTO [dbo].[PEDIDOS]([IdUsuario],[Anulado],[FechaPedido])VALUES (3,0,GETDATE())
INSERT INTO [dbo].[PEDIDOS]([IdUsuario],[Anulado],[FechaPedido])VALUES (4,0,GETDATE())
INSERT INTO [dbo].[PEDIDOS]([IdUsuario],[Anulado],[FechaPedido])VALUES (5,0,GETDATE())
- Para llenar la tabla PEDIDOS_LINEAS:
INSERT INTO [dbo].[PEDIDOS_LINEAS]([IdPedido],[Cantidad],[IdProducto]) VALUES(4,1,7)
INSERT INTO [dbo].[PEDIDOS_LINEAS]([IdPedido],[Cantidad],[IdProducto]) VALUES(4,13,8)
INSERT INTO [dbo].[PEDIDOS_LINEAS]([IdPedido],[Cantidad],[IdProducto]) VALUES(4,4,9)
INSERT INTO [dbo].[PEDIDOS_LINEAS]([IdPedido],[Cantidad],[IdProducto]) VALUES(5,1,4)
INSERT INTO [dbo].[PEDIDOS_LINEAS]([IdPedido],[Cantidad],[IdProducto]) VALUES(5,4,2)
INSERT INTO [dbo].[PEDIDOS_LINEAS]([IdPedido],[Cantidad],[IdProducto]) VALUES(5,6,3)
INSERT INTO [dbo].[PEDIDOS_LINEAS]([IdPedido],[Cantidad],[IdProducto]) VALUES(4,1,4)
INSERT INTO [dbo].[PEDIDOS_LINEAS]([IdPedido],[Cantidad],[IdProducto]) VALUES(4,1,5)
INSERT INTO [dbo].[PEDIDOS_LINEAS]([IdPedido],[Cantidad],[IdProducto]) VALUES(4,1,5)
INSERT INTO [dbo].[PEDIDOS_LINEAS]([IdPedido],[Cantidad],[IdProducto]) VALUES(5,1,4)
INSERT INTO [dbo].[PEDIDOS_LINEAS]([IdPedido],[Cantidad],[IdProducto]) VALUES(5,1,5)
INSERT INTO [dbo].[PEDIDOS_LINEAS]([IdPedido],[Cantidad],[IdProducto]) VALUES(5,1,5)
INSERT INTO [dbo].[PEDIDOS_LINEAS]([IdPedido],[Cantidad],[IdProducto]) VALUES(2,1,4)
INSERT INTO [dbo].[PEDIDOS_LINEAS]([IdPedido],[Cantidad],[IdProducto]) VALUES(2,1,5)
INSERT INTO [dbo].[PEDIDOS_LINEAS]([IdPedido],[Cantidad],[IdProducto]) VALUES(3,1,5)
No hay comentarios:
Publicar un comentario