mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-30 04:26:45 +03:00 
			
		
		
		
	 2299e1eca4
			
		
	
	2299e1eca4
	
	
	
		
			
			This fixed a bug in prepared statements when used with outher joins Fixed a bug in SUM(DISTINCT) when used with prepared statements. Some safety fixes in test scripts to ensure that previous test failures shouldn't affect other tests
		
			
				
	
	
		
			164 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			164 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| drop table if exists t1;
 | |
| CREATE TABLE t1 (x1 int);
 | |
|  ALTER TABLE t1 CHANGE x1 x2 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x2 x1 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x1 x2 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x2 x1 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x1 x2 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x2 x1 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x1 x2 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x2 x1 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x1 x2 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x2 x1 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x1 x2 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x2 x1 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x1 x2 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x2 x1 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x1 x2 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x2 x1 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x1 x2 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x2 x1 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x1 x2 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
|  ALTER TABLE t1 CHANGE x2 x1 int;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `xx` int(11) default NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| DROP TABLE t2;
 | |
| DROP TABLE t1;
 |