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
    123
45678910
11121314151617
181920 21222324
252627282930 

Jueves 21 de Noviembre 2024
Semana 47

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