Borra una o más filas de una tabla, dependiendo de la condición WHERE.
Para guardar cambios hay que ejecutar COMMIT;
Para cancelar el borrado podemos hacer ROLLBACK;
La sintaxis es la siguiente:DELETE FROM nombre-tabla [WHERE condición]
CUIDADO! Si no se pone condición de selección, borra todas las filas de la tabla.
Si ejecutamos:DELETE FROM T_PEDIDOS;
Borrar toda la tabla.
Si ejecutamos:DELETE FROM T_PEDIDOS WHERE COD_PEDIDO=15;
Borrar un registro.
Explicación de la sintaxis utilizada para los comandos: Las palabras en mayusculas son comandos de oracle. Las palabras en minusculas son opiones modificables Las partes enmarcadas con [] son opcionales Las palabras en negrita son las opciones por defecto Las partes enmarcadas con {} son alternativas (una u otra). El simbolo | indica OR