Oracle/SQL/DML

< Oracle‎ | SQL

Creación: INSERTEditar

INSERT INTO tabla [(campo1, ...)]
VALUES (valor1, ...)

INSERT INTO tabla [(campo1, ...)]
SELECT ...

Modificación: UPDATEEditar

UPDATE tabla
SET campo1 = valor1, ...
WHERE condiciones

UPDATE tabla
SET (campo1, ...) = (
   SELECT ...
) WHERE condiciones

Borrado: DELETEEditar

DELETE FROM tabla 
WHERE condiciones

TransaccionesEditar

Una Transacción es un conjunto de operaciones de DML que deben realizarse de una vez, todas o ninguna.

 * COMMIT: Confirma la transacción
 * ROLLBACK: Descarta la transacción