Bonjour,
J'ai lancé un petit script avec SQLPLUS qui était censé faire un UPDATE sur une table très volumineuse, puis faire un COMMIT.
Le script était du style :
UPDATE MA_TABLE T1
SET LE_CHAMPS = ( SELECT MA_VAL FROM MA_TABLE2 WHERE ID = T1.ID);
COMMIT;
Après un bon moment de traitement, l'UPDATE à "planté" ( le SELECT renvoyait trop de lignes ... ), et le COMMIT a été effectué juste derrière.
Ma question est : les modifications avant le plantage ont-elles été prises en compte ?
Partager