~posulliv/drizzle/optimizer-style-cleanup

« back to all changes in this revision

Viewing changes to tests/r/savepoints.result

  • Committer: Padraig O'Sullivan
  • Date: 2010-03-15 14:05:26 UTC
  • mfrom: (1237.9.99 staging)
  • Revision ID: osullivan.padraig@gmail.com-20100315140526-opbgwdwn6tfecdkq
MergeĀ fromĀ trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
SET AUTOCOMMIT = 0;
 
2
CREATE TABLE t1 (id INT NOT NULL PRIMARY KEY);
 
3
COMMIT;
 
4
UPDATE t1 SET id = 2 WHERE id != 2 LIMIT 0;
 
5
SAVEPOINT A;
 
6
DROP TABLE t1;
 
7
CREATE TABLE t1 (id INT NOT NULL PRIMARY KEY);
 
8
START TRANSACTION;
 
9
INSERT INTO t1 VALUES (1);
 
10
SAVEPOINT A;
 
11
INSERT INTO t1 VALUES (2);
 
12
SAVEPOINT B;
 
13
INSERT INTO t1 VALUES (3);
 
14
COMMIT;
 
15
SELECT * FROM t1;
 
16
id
 
17
1
 
18
2
 
19
3
 
20
START TRANSACTION;
 
21
INSERT INTO t1 VALUES (4);
 
22
SAVEPOINT A;
 
23
INSERT INTO t1 VALUES (5);
 
24
SAVEPOINT B;
 
25
INSERT INTO t1 VALUES (6);
 
26
ROLLBACK;
 
27
SELECT * FROM t1;
 
28
id
 
29
1
 
30
2
 
31
3
 
32
START TRANSACTION;
 
33
INSERT INTO t1 VALUES (4);
 
34
SAVEPOINT A;
 
35
INSERT INTO t1 VALUES (5);
 
36
SAVEPOINT B;
 
37
INSERT INTO t1 VALUES (6);
 
38
ROLLBACK TO SAVEPOINT A;
 
39
COMMIT;
 
40
SELECT * FROM t1;
 
41
id
 
42
1
 
43
2
 
44
3
 
45
4
 
46
DROP TABLE t1;