Temas > Programacion > Base de datos > Sentencias para el control explicito e implicito
Julio

Sentencias para el control explícito
COMMIT ->Finaliza la transacción actual haciendo que todos los
cambios pendientes pasen a ser permanentes.
SAVEPOINT name ->Realiza un savepoint (marca) dentro de una
transacción en curso.
ROLLBACK [TO SAVEPOINT name] ->Finaliza la transacción en curso
descartando todos los cambios pendientes.
NOTA: SAVEPOINT NO es un estándar de ANSI SQL
Proceso implícito de transacciones
Un commit automático ocurre cuando bajo una de las siguientes
circunstancias:
Se emite un comando DDL, tal como CREATE
Se emite un comando DCL, tal como GRANT
Una salida normal desde SQL*Plus, SIN realizar un commit o
rollback explícitamente Un rollback automático ocurre  bajo una
terminación anormal de una sentencia SQL o una falla del sistema
Existe un tercer comando, AUTOCOMMIT, propio de SQL*Plus, que
puede tomar valores ON  | OFF. Si es ON, cada sentencia DML
individual es confirmada (commit) inmediatamente después de
ser ejecutada. Los cambios NO son reversibles (no se puede hacer
ROLLBACK).













¿Has olviado tu contraseña?

Pulsa aquí para registrate




Google






LunMarMieJueVieSabDom
       
1234567
8910111213 14
15161718192021
22232425262728
2930     

Domingo 14 de Septiembre 2025
Semana 37

..............................................................................................................................................................................................................................................
(Contacto)..
Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Política de privacidad y Aviso legal