20 lines
453 B
SQL
20 lines
453 B
SQL
USE test;
|
|
SET autocommit = 0;
|
|
SET @a= -1;
|
|
SET @b = -2;
|
|
START TRANSACTION;
|
|
CREATE TABLE IF NOT EXISTS myCity (a int, b char(20));
|
|
INSERT INTO myCity VALUES (1, 'Milan');
|
|
INSERT INTO myCity VALUES (2, 'London');
|
|
COMMIT;
|
|
START TRANSACTION;
|
|
DELETE FROM myCity;
|
|
SET @a = (SELECT COUNT(1) FROM myCity);
|
|
ROLLBACK;
|
|
START TRANSACTION;
|
|
SET @b = (SELECT COUNT(*) FROM myCity);
|
|
START TRANSACTION;
|
|
DROP TABLE myCity;
|
|
SELECT (@a+@b) AS res;
|
|
COMMIT;
|