- DELETE: Elimina una o varias filas. Hay un control de las modificaciones (Borrado) que se estan haciendo.
DELETE [FROM (Opcional) ] {NombreTabla | NombreVista } WHERE CondicionBusqueda
Delete from emp where apellido = 'SERRA'
- TRUNCATE TABLE: Elimina todas las filas de la tabla (La tabla con su estructura no se elimina, sólo los datos de la tabla). No crea filas en el registro de transacciones, con lo cual es el método más rápido de borrar.
TRUNCATE TABLE NombreTabla
Truncate Table emp
- Eliminación de filas basada en otras tablas
DELETE [ FROM ] {NombreTabla | NombreVista} [ FROM, OrigenTabla,... ] [ WHERE CondicionBusqueda ]
Ejemplo:
Borra los campos de emp donde tienen relacion con informática
delete from emp from emp as e inner join departamento as d on e.dept_no = d.dept_no where d.dnombre = 'INFORMATICA'
Espero haber ayudado en algo. Hasta la próxima oportunidad!
Twittear
La pagina esta muy buena,tiene muy buena información no e encontrado paginas iguales antes,me gusta a pesar de que mas me oriento a mysql.
ResponderEliminarHola Anónimo, gracias por la visita y el aporte de tu comentario.
EliminarTe comento que también publicaré información de MYSQL. También está en mi agenda!
Los mejores deseos! Hasta cualquier momento!