~ubuntu-branches/ubuntu/maverick/mysql-5.1/maverick-proposed

« back to all changes in this revision

Viewing changes to mysql-test/suite/innodb/r/innodb_bug56680.result

  • Committer: Package Import Robot
  • Author(s): Marc Deslauriers
  • Date: 2012-02-22 14:16:05 UTC
  • mto: This revision was merged to the branch mainline in revision 20.
  • Revision ID: package-import@ubuntu.com-20120222141605-nxlu9yzc6attylc2
Tags: upstream-5.1.61
ImportĀ upstreamĀ versionĀ 5.1.61

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
SET GLOBAL tx_isolation='REPEATABLE-READ';
 
2
CREATE TABLE bug56680(
 
3
a INT AUTO_INCREMENT PRIMARY KEY,
 
4
b CHAR(1),
 
5
c INT,
 
6
INDEX(b))
 
7
ENGINE=InnoDB;
 
8
INSERT INTO bug56680 VALUES(0,'x',1);
 
9
BEGIN;
 
10
SELECT b FROM bug56680;
 
11
b
 
12
x
 
13
BEGIN;
 
14
UPDATE bug56680 SET b='X';
 
15
SELECT b FROM bug56680;
 
16
b
 
17
x
 
18
SELECT * FROM bug56680;
 
19
a       b       c
 
20
1       x       1
 
21
ROLLBACK;
 
22
SELECT b FROM bug56680;
 
23
b
 
24
x
 
25
SET GLOBAL tx_isolation='READ-UNCOMMITTED';
 
26
INSERT INTO bug56680 SELECT 0,b,c FROM bug56680;
 
27
INSERT INTO bug56680 SELECT 0,b,c FROM bug56680;
 
28
INSERT INTO bug56680 SELECT 0,b,c FROM bug56680;
 
29
INSERT INTO bug56680 SELECT 0,b,c FROM bug56680;
 
30
INSERT INTO bug56680 SELECT 0,b,c FROM bug56680;
 
31
INSERT INTO bug56680 SELECT 0,b,c FROM bug56680;
 
32
INSERT INTO bug56680 SELECT 0,b,c FROM bug56680;
 
33
INSERT INTO bug56680 SELECT 0,b,c FROM bug56680;
 
34
INSERT INTO bug56680 SELECT 0,b,c FROM bug56680;
 
35
INSERT INTO bug56680 SELECT 0,b,c FROM bug56680;
 
36
INSERT INTO bug56680 SELECT 0,b,c FROM bug56680;
 
37
BEGIN;
 
38
SELECT b FROM bug56680 LIMIT 2;
 
39
b
 
40
x
 
41
x
 
42
BEGIN;
 
43
DELETE FROM bug56680 WHERE a=1;
 
44
INSERT INTO bug56680 VALUES(1,'X',1);
 
45
SELECT b FROM bug56680 LIMIT 3;
 
46
b
 
47
X
 
48
x
 
49
x
 
50
SELECT b FROM bug56680 LIMIT 2;
 
51
b
 
52
x
 
53
x
 
54
CHECK TABLE bug56680;
 
55
Table   Op      Msg_type        Msg_text
 
56
test.bug56680   check   status  OK
 
57
ROLLBACK;
 
58
SELECT b FROM bug56680 LIMIT 2;
 
59
b
 
60
x
 
61
x
 
62
CHECK TABLE bug56680;
 
63
Table   Op      Msg_type        Msg_text
 
64
test.bug56680   check   status  OK
 
65
SELECT b FROM bug56680 LIMIT 2;
 
66
b
 
67
x
 
68
x
 
69
CREATE TABLE bug56680_2(
 
70
a INT AUTO_INCREMENT PRIMARY KEY,
 
71
b VARCHAR(2) CHARSET latin1 COLLATE latin1_german2_ci,
 
72
c INT,
 
73
INDEX(b))
 
74
ENGINE=InnoDB;
 
75
INSERT INTO bug56680_2 SELECT 0,_latin1 0xdf,c FROM bug56680;
 
76
BEGIN;
 
77
SELECT HEX(b) FROM bug56680_2 LIMIT 2;
 
78
HEX(b)
 
79
DF
 
80
DF
 
81
DELETE FROM bug56680_2 WHERE a=1;
 
82
INSERT INTO bug56680_2 VALUES(1,'SS',1);
 
83
SELECT HEX(b) FROM bug56680_2 LIMIT 3;
 
84
HEX(b)
 
85
5353
 
86
DF
 
87
DF
 
88
CHECK TABLE bug56680_2;
 
89
Table   Op      Msg_type        Msg_text
 
90
test.bug56680_2 check   status  OK
 
91
DELETE FROM bug56680_2 WHERE a=1;
 
92
INSERT INTO bug56680_2 VALUES(1,_latin1 0xdf,1);
 
93
SELECT HEX(b) FROM bug56680_2 LIMIT 3;
 
94
HEX(b)
 
95
DF
 
96
DF
 
97
DF
 
98
CHECK TABLE bug56680_2;
 
99
Table   Op      Msg_type        Msg_text
 
100
test.bug56680_2 check   status  OK
 
101
DROP TABLE bug56680_2;
 
102
DROP TABLE bug56680;