Oracle/SQL/DML

De Wikilibros, la colección de libros de texto de contenido libre.
< Oracle‎ | SQL

Creación: INSERT[editar]

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

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

Modificación: UPDATE[editar]

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

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

Borrado: DELETE[editar]

DELETE FROM tabla 
WHERE condiciones

Transacciones[editar]

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