

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Observe a transação SQL a seguir.
BEGIN;
INSERT INTO Parte (ParteID, NomeParte)
VALUES (1, 'Mariana Souza');
SAVEPOINT insercao;
INSERT INTO Parte (ParteID, NomeParte)
VALUES (2, 'Joca Silva');
SAVEPOINT insercao;
INSERT INTO Parte (ParteID, NomeParte)
VALUES (3, 'Luiz Almeira');
ROLLBACK TO SAVEPOINT insercao;
RELEASE SAVEPOINT insercao;
ROLLBACK TO SAVEPOINT insercao;
SELECT * FROM Parte;
COMMIT;
No PostgreSQL, após a execução da transação SQL, o(s) registro(s) da tabela Parte é(são):
(1, 'Mariana Souza')
(2, 'Joca Silva')
(3, 'Luiz Almeira')
(1, 'Mariana Souza')
(2, 'Joca Silva')
(2, 'Joca Silva')
(3, 'Luiz Almeira')