Consultas de accion

Solo disponible en BuenasTareas
  • Páginas : 3 (545 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de marzo de 2012
Leer documento completo
Vista previa del texto
Consultas de acción
Definición:
 Las consultas de acción son consultas que permiten realizar cambios en los datos almacenados en una tabla. Con estas consultas podemos crear una nueva tabla apartir de los registros de otra, modificar los datos almacenados, insertar nuevos registros o eliminar registros.
 Las consultas de acción son aquellas que no nos devuelven ningún resultado peromodifican de alguna forma la base de datos.
DELETE

Crea una consulta de eliminación que elimina los registros de una o más de las tablas listadas en la cláusula FROM que satisfagan la cláusula WHERE.Esta consulta elimina los registros completos, no es posible eliminar el contenido de algún campo en concreto.
Su sintaxis es:
DELETE FROM Tabla WHERE criterio
Una vez que se han eliminado losregistros utilizando una consulta de borrado, no puede deshacer la operación. Si desea saber qué registros se eliminarán, primero examine los resultados de una consulta de selección que utilice el mismocriterio y después ejecute la consulta de borrado. Mantenga copias de seguridad de sus datos en todo momento. Si elimina los registros equivocados podrá recuperarlos desde las copias de seguridad.Ejemplos:
 DELETE FROM Empleados WHERE Cargo = “Vendedor”

 DELETE FROM Descuentos WHERE Nombre_descuento = “Renta”

 DELETE FROM Empleados WHERE Estado_civil = “Viudo/a”






INSERTAgrega un registro en una tabla. Se la conoce como una consulta de datos añadidos. Esta consulta puede ser de dos tipos: Insertar un único registro ó Insertar en una tabla los registros contenidos enotra tabla.
 Para insertar un único Registró:
En este caso la sintaxis es la siguiente:
INSERT INTO Tabla (campo1, campo2,..., campoN) VALUES (valor1, valor2,..., valorN)
Esta consulta graba enel campo1 el valor1, en el campo2 y valor2 y así sucesivamente.
Ejemplos:
 INSERT INTO Empleados (IdEmpleado, Nombre, Fecha_Nacimiento) VALUES (8583, Gonzalo Lazo, #08/09/1989#)

 INSERT...
tracking img