Commit dans un bloc [BEGIN . . . END]
Bonjour,
je me pose une question bête dont je ne suis pas sûr de la réponse.
Si dans un script PL/SQL j'ai le code suivant
Code:
1 2 3 4 5 6 7 8 9 10
|
PROCEDURE TOTO (par1 IN VARCHAR2, par2 IN VARCHAR2) IS
BEGIN
INSERT INTO TABLE1 VALUES (par1);
BEGIN
INSERT INTO TABLE2 VALUES (par2);
COMMIT;
END;
END; |
Ma question:
Est-ce que le COMMIT valide les 2 insertions de par1 et par2 ou juste celle de par2 ?
A mon avis il valide les 2 insertions mais je voulais en être sûr ...
Merci pour vos réponses