Professional Documents
Culture Documents
6/7/2016 2
INSERT INTO
Consideraciones importantes:
Puede crear una tabla e insertar datos al mismo tiempo.
No tiene que insertar valores en todos los campos de datos de una fila.
Debe atenerse a las restricciones de destino o la transaccin INSERT
fallara.
El orden y el tipo de los nuevos datos debe corresponder al orden y al
tipo de las columnas de la tabla.
Muchos tipos de datos tienen un formato de entrada asociado. Por
ejemplo, los datos de carcter y las fechas deben encerrarse entre
comillas simples.
6/7/2016 3
UPDATE
6/7/2016 4
UPDATE
Consideraciones importantes:
La instruccin UPDATE permite cambiar filas individuales, grupos de
filas o todas las filas de una tabla.
6/7/2016 5
UPDATE - Ejercicios
1. Agregar el 10 por ciento a los precios actuales de todos los productos.
2. Actualizar el pas de los proveedores de UK quienes ahora sern
proveedores del Per.
3. El nombre de la categora 2 ser Electrnica.
4. Actualizar el valor de Fax de los proveedores cuyo valor actual es nulo.
5. Los nombres del proveedor de cdigo 6 son Paulo Suarez.
6. El cdigo del cliente ALFKI debe ser actualizado pro SISUNC.
6/7/2016 6
DELETE
6/7/2016 7
DELETE
Consideraciones importantes:
La instruccin DELETE quita una o varias filas de una tabla o una vista
mediante una transaccin.
Puede especificar las filas que elimina SQL Server si filtra la tabla de
destino o mediante una clusula JOIN o una subconsulta.
6/7/2016 8
DELETE - Ejercicios
1. Eliminar todos los productos que estn descontinuados.
2. Eliminar la orden nmero 10255.
3. Eliminar las ordenes cuyos productos estn descontinuados.
4. Eliminar las categoras que no tienen productos.
Algo ms???
Averiguar las diferencias entre las clusulas DELETE, DROP, y TRUNCATE
Realizar un ejemplo para cada caso.
6/7/2016 9