Combien de tables sont créées par cette série d'instruction ?
SET AUTOCOMMIT OFF
CREATE TABLE T1 (A INTEGER);
CREATE TABLE T2 (A INTEGER);
CREATE TABLE T3 (A INTEGER);
INSERT INTO T1 VALUES (1);
INSERT INTO T2 VALUES (1);
INSERT INTO T3 VALUES (1);
ROLLBACK;
3
Les transactions n'affectent normalement que les instructions LMD et non les instructions LDD.
Notons néanmoins que certains SGBD peuvent être paramétrés pour autoriser certaines instructions LDD à être affectées par les transactions (ce qui est un détournement de l'usage théorique des transactions).