mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 15:50:51 +03:00 
			
		
		
		
	longer available for most storage engines. Therefore column c18 BIT is switched TINYINT . mysql-test/include/ps_conv.inc: updated comment mysql-test/include/ps_create.inc: replaced the data type bit with tinyint mysql-test/r/ps_1general.result: updated results mysql-test/r/ps_2myisam.result: updated results mysql-test/r/ps_3innodb.result: updated results mysql-test/r/ps_4heap.result: updated results mysql-test/r/ps_5merge.result: updated results mysql-test/r/ps_6bdb.result: updated results mysql-test/r/ps_7ndb.result: updated results mysql-test/t/ps_4heap.test: replaced the data type bit with tinyint mysql-test/t/ps_5merge.test: replaced the data type bit with tinyint
		
			
				
	
	
		
			50 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			50 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| ###############################################
 | |
| #                                             #
 | |
| #   Prepared Statements test on HEAP tables   #
 | |
| #                                             #
 | |
| ###############################################
 | |
| 
 | |
| #    
 | |
| # NOTE: PLEASE SEE ps_1general.test (bottom) 
 | |
| #       BEFORE ADDING NEW TEST CASES HERE !!!
 | |
| 
 | |
| use test;
 | |
| 
 | |
| let $type= 'HEAP' ;
 | |
| --disable_warnings
 | |
| drop table if exists t1, t9 ;
 | |
| --enable_warnings
 | |
| eval create table t1
 | |
| (
 | |
|   a int, b varchar(30),
 | |
|   primary key(a)
 | |
| ) engine = $type ;
 | |
| 
 | |
| --disable_warnings
 | |
| drop table if exists t9;
 | |
| --enable_warnings
 | |
| # The used table type doesn't support BLOB/TEXT columns.
 | |
| # (The server would send error 1163  .)
 | |
| # So we use char(100) instead.
 | |
| eval create table t9 
 | |
| (
 | |
|   c1  tinyint, c2  smallint, c3  mediumint, c4  int,
 | |
|   c5  integer, c6  bigint, c7  float, c8  double,
 | |
|   c9  double precision, c10 real, c11 decimal(7, 4), c12 numeric(8, 4),
 | |
|   c13 date, c14 datetime, c15 timestamp(14), c16 time,
 | |
|   c17 year, c18 tinyint, c19 bool, c20 char,
 | |
|   c21 char(10), c22 varchar(30), c23 varchar(100), c24 varchar(100),
 | |
|   c25 varchar(100), c26 varchar(100), c27 varchar(100), c28 varchar(100),
 | |
|   c29 varchar(100), c30 varchar(100), c31 enum('one', 'two', 'three'),
 | |
|   c32 set('monday', 'tuesday', 'wednesday'),
 | |
|   primary key(c1)
 | |
| ) engine = $type ;
 | |
| -- source include/ps_renew.inc
 | |
| 
 | |
| -- source include/ps_query.inc
 | |
| -- source include/ps_modify.inc
 | |
| -- source include/ps_modify1.inc
 | |
| -- source include/ps_conv.inc
 | |
| 
 | |
| drop table t1, t9;
 |