~maria-captains/maria/mysql-6.0-backup

« back to all changes in this revision

Viewing changes to mysql-test/suite/optimizer_unfixed_bugs/t/bug43360.test

  • Committer: Thava Alagu
  • Date: 2010-03-11 19:18:17 UTC
  • mfrom: (3719.14.62 mysql-6.0-codebase)
  • Revision ID: thavamuni.alagu@sun.com-20100311191817-5nigmq884xo9fuut
Merge from mysql-6.0-codebase

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
 
2
 
--echo #
3
 
--echo # Bug#43360 - Server crash with a simple multi-table update
4
 
--echo #
5
 
 
6
 
--source include/have_debug.inc
7
 
--source include/have_innodb.inc
8
 
 
9
 
# crash requires this
10
 
set session debug="+d,optimizer_innodb_icp";
11
 
 
12
 
CREATE TABLE t1 (
13
 
  a CHAR(2) NOT NULL PRIMARY KEY, 
14
 
  b VARCHAR(20) NOT NULL,
15
 
  KEY (b)
16
 
) ENGINE=InnoDB;
17
 
 
18
 
CREATE TABLE t2 (
19
 
  a CHAR(2) NOT NULL PRIMARY KEY,
20
 
  b VARCHAR(20) NOT NULL,
21
 
  KEY (b)
22
 
) ENGINE=InnoDB;
23
 
 
24
 
INSERT INTO t1 VALUES 
25
 
('AB','MySQLAB'),
26
 
('JA','Sun Microsystems'),
27
 
('MS','Microsoft'),
28
 
('IB','IBM- Inc.'),
29
 
('GO','Google Inc.');
30
 
 
31
 
INSERT INTO t2 VALUES
32
 
('AB','Sweden'),
33
 
('JA','USA'),
34
 
('MS','United States of America'),
35
 
('IB','North America'),
36
 
('GO','South America');
37
 
 
38
 
UPDATE t1,t2 SET t1.b=UPPER(t1.b) WHERE t1.b LIKE 'United%';
39
 
 
40
 
SELECT * FROM t1;
41
 
 
42
 
SELECT * FROM t2;
43
 
 
44
 
DROP TABLE t1,t2;