-
Commit e Rollback são utilizados apenas para instruções do tipo DML (Data Manipulation Language) - insert, update, delete
http://www.devmedia.com.br/transacoes-no-oracle-commit-rollback-e-savepoint/349
-
Commit e Rollback são utilizados apenas para instruções do tipo DML (Data Manipulation Language) - insert, update, delete, select
Valeu.
-
Commit e Rollback são um dos principais comandos DTL (linguagem de transação de dados) e significam, respectivamente, "confirmar transação" e "desfazer transação".
-
DATA TRANSACTIONAL LANGUAGE
DTL:
LINGUAGEM DE TRANSAÇÃO DE DADOS
Principais comandos:
START TRANSACTION
COMMIT
ROLLBACK
DATA DEFINITION LANGUAGE
DDL:
LINGUAGEM DE DEFINIÇÃO DE DADOS
Principais comandos:
CREATE
ALTER
DROP
DATA MANIPULATION LANGUAGE
DML:
LINGUAGEM DE MANIPULAÇÃO DE DADOS
Principais comandos:
SELECT
INSERT
UPDATE
DELETE
-
COMMIT→ serve para efetivar o comando;
ROLLBACK/ABORT→ serve para retornar ao estado válido anterior à falha;
SAVEPOINT→ serve para criar um ponto específico que até aquele ponto todas as transações são válidas.
#mantém