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
 123456
78910111213
14151617181920
21222324252627
282930    

Viernes 4 de Abril 2025
Semana 14

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