mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 15:50:51 +03:00 
			
		
		
		
	mysql-test/r/alter_table.result: Update test result mysql-test/r/analyse.result: Update test result mysql-test/r/archive.result: Update test result mysql-test/r/archive_bitfield.result: Update test result mysql-test/r/archive_gis.result: Update test result mysql-test/r/bdb.result: Update test result mysql-test/r/bdb_gis.result: Update test result mysql-test/r/bigint.result: Update test result mysql-test/r/binary.result: Update test result mysql-test/r/case.result: Update test result mysql-test/r/cast.result: Update test result mysql-test/r/constraints.result: Update test result mysql-test/r/create.result: Update test result mysql-test/r/ctype_collate.result: Update test result mysql-test/r/ctype_create.result: Update test result mysql-test/r/ctype_latin1_de.result: Update test result mysql-test/r/ctype_many.result: Update test result mysql-test/r/ctype_mb.result: Update test result mysql-test/r/ctype_recoding.result: Update test result mysql-test/r/ctype_sjis.result: Update test result mysql-test/r/ctype_tis620.result: Update test result mysql-test/r/ctype_ucs.result: Update test result mysql-test/r/ctype_ujis.result: Update test result mysql-test/r/ctype_utf8.result: Update test result mysql-test/r/default.result: Update test result mysql-test/r/events.result: Update test result mysql-test/r/federated.result: Update test result mysql-test/r/fulltext.result: Update test result mysql-test/r/func_gconcat.result: Update test result mysql-test/r/func_group.result: Update test result mysql-test/r/func_math.result: Update test result mysql-test/r/func_misc.result: Update test result mysql-test/r/func_str.result: Update test result mysql-test/r/func_system.result: Update test result mysql-test/r/gis-rtree.result: Update test result mysql-test/r/heap.result: Update test result mysql-test/r/index_merge_innodb.result: Update test result mysql-test/r/information_schema.result: Update test result mysql-test/r/innodb.result: Update test result mysql-test/r/innodb_gis.result: Update test result mysql-test/r/key.result: Update test result mysql-test/r/merge.result: Update test result mysql-test/r/myisam.result: Update test result mysql-test/r/mysqldump-max.result: Update test result mysql-test/r/mysqldump.result: Update test result mysql-test/r/ndb_bitfield.result: Update test result mysql-test/r/ndb_gis.result: Update test result mysql-test/r/ndb_partition_key.result: Update test result mysql-test/r/null.result: Update test result mysql-test/r/partition.result: Update test result mysql-test/r/partition_02myisam.result: Update test result mysql-test/r/partition_mgm_err.result: Update test result mysql-test/r/partition_range.result: Update test result mysql-test/r/ps_2myisam.result: Update test result mysql-test/r/ps_3innodb.result: Update test result mysql-test/r/ps_4heap.result: Update test result mysql-test/r/ps_5merge.result: Update test result mysql-test/r/ps_6bdb.result: Update test result mysql-test/r/rpl_mixed_ddl_dml.result: Update test result mysql-test/r/rpl_multi_engine.result: Update test result mysql-test/r/rpl_ndb_UUID.result: Update test result mysql-test/r/show_check.result: Update test result mysql-test/r/sp-vars.result: Update test result mysql-test/r/sp.result: Update test result mysql-test/r/sql_mode.result: Update test result mysql-test/r/strict.result: Update test result mysql-test/r/subselect.result: Update test result mysql-test/r/symlink.result: Update test result mysql-test/r/synchronization.result: Update test result mysql-test/r/system_mysql_db.result: Update test result mysql-test/r/temp_table.result: Update test result mysql-test/r/trigger.result: Update test result mysql-test/r/type_binary.result: Update test result mysql-test/r/type_bit.result: Update test result mysql-test/r/type_bit_innodb.result: Update test result mysql-test/r/type_blob.result: Update test result mysql-test/r/type_decimal.result: Update test result mysql-test/r/type_enum.result: Update test result mysql-test/r/type_float.result: Update test result mysql-test/r/type_nchar.result: Update test result mysql-test/r/type_newdecimal.result: Update test result mysql-test/r/type_set.result: Update test result mysql-test/r/type_timestamp.result: Update test result mysql-test/r/type_varchar.result: Update test result mysql-test/r/union.result: Update test result mysql-test/r/user_var.result: Update test result mysql-test/r/variables.result: Update test result sql/sql_show.cc: Make ouput from SHOW CREATE TABLE use uppercase for "CHARACTER SET", "COLLATE", "DEFAULT", "ON UPDATE" and "AUTO_INCREMENT"
		
			
				
	
	
		
			149 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			149 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| drop table if exists t1,t2;
 | |
| drop view if exists v1;
 | |
| CREATE TABLE t1 (c int not null, d char (10) not null);
 | |
| insert into t1 values(1,""),(2,"a"),(3,"b");
 | |
| CREATE TEMPORARY TABLE t1 (a int not null, b char (10) not null);
 | |
| insert into t1 values(4,"e"),(5,"f"),(6,"g");
 | |
| alter table t1 rename t2;
 | |
| select * from t1;
 | |
| c	d
 | |
| 1	
 | |
| 2	a
 | |
| 3	b
 | |
| select * from t2;
 | |
| a	b
 | |
| 4	e
 | |
| 5	f
 | |
| 6	g
 | |
| CREATE TABLE t2 (x int not null, y int not null);
 | |
| alter table t2 rename t1;
 | |
| select * from t1;
 | |
| a	b
 | |
| 4	e
 | |
| 5	f
 | |
| 6	g
 | |
| create TEMPORARY TABLE t2 engine=heap select * from t1;
 | |
| create TEMPORARY TABLE IF NOT EXISTS t2 (a int) engine=heap;
 | |
| Warnings:
 | |
| Note	1050	Table 't2' already exists
 | |
| CREATE TEMPORARY TABLE t1 (a int not null, b char (10) not null);
 | |
| ERROR 42S01: Table 't1' already exists
 | |
| ALTER TABLE t1 RENAME t2;
 | |
| ERROR 42S01: Table 't2' already exists
 | |
| select * from t2;
 | |
| a	b
 | |
| 4	e
 | |
| 5	f
 | |
| 6	g
 | |
| alter table t2 add primary key (a,b);
 | |
| drop table t1,t2;
 | |
| select * from t1;
 | |
| c	d
 | |
| 1	
 | |
| 2	a
 | |
| 3	b
 | |
| drop table t2;
 | |
| create temporary table t1 select *,2 as "e" from t1;
 | |
| select * from t1;
 | |
| c	d	e
 | |
| 1		2
 | |
| 2	a	2
 | |
| 3	b	2
 | |
| drop table t1;
 | |
| drop table t1;
 | |
| CREATE TABLE t1 (pkCrash INTEGER PRIMARY KEY,strCrash VARCHAR(255));
 | |
| INSERT INTO t1 ( pkCrash, strCrash ) VALUES ( 1, '1');
 | |
| SELECT CONCAT_WS(pkCrash, strCrash) FROM t1;
 | |
| CONCAT_WS(pkCrash, strCrash)
 | |
| 1
 | |
| drop table t1;
 | |
| create temporary table t1 select 1 as 'x';
 | |
| drop table t1;
 | |
| CREATE TABLE t1 (x INT);
 | |
| INSERT INTO t1 VALUES (1), (2), (3);
 | |
| CREATE TEMPORARY TABLE tmp SELECT *, NULL FROM t1;
 | |
| drop table t1;
 | |
| create temporary table t1 (id int(10) not null unique);
 | |
| create temporary table t2 (id int(10) not null primary key, 
 | |
| val int(10) not null);
 | |
| insert into t1 values (1),(2),(4);
 | |
| insert into t2 values (1,1),(2,1),(3,1),(4,2);
 | |
| select one.id, two.val, elt(two.val,'one','two') from t1 one, t2 two where two.id=one.id order by one.id;
 | |
| id	val	elt(two.val,'one','two')
 | |
| 1	1	one
 | |
| 2	1	one
 | |
| 4	2	two
 | |
| drop table t1,t2;
 | |
| create temporary table t1 (a int not null);
 | |
| insert into t1 values (1),(1);
 | |
| alter table t1 add primary key (a);
 | |
| ERROR 23000: Duplicate entry '1' for key 'PRIMARY'
 | |
| drop table t1;
 | |
| CREATE TABLE t1 (
 | |
| d datetime default NULL
 | |
| ) ENGINE=MyISAM;
 | |
| INSERT INTO t1 VALUES ('2002-10-24 14:50:32'),('2002-10-24 14:50:33'),('2002-10-24 14:50:34'),('2002-10-24 14:50:34'),('2002-10-24 14:50:34'),('2002-10-24 14:50:35'),('2002-10-24 14:50:35'),('2002-10-24 14:50:35'),('2002-10-24 14:50:35'),('2002-10-24 14:50:36'),('2002-10-24 14:50:36'),('2002-10-24 14:50:36'),('2002-10-24 14:50:36'),('2002-10-24 14:50:37'),('2002-10-24 14:50:37'),('2002-10-24 14:50:37'),('2002-10-24 14:50:37'),('2002-10-24 14:50:38'),('2002-10-24 14:50:38'),('2002-10-24 14:50:38'),('2002-10-24 14:50:39'),('2002-10-24 14:50:39'),('2002-10-24 14:50:39'),('2002-10-24 14:50:39'),('2002-10-24 14:50:40'),('2002-10-24 14:50:40'),('2002-10-24 14:50:40');
 | |
| flush status;
 | |
| select * from t1 group by d;
 | |
| d
 | |
| 2002-10-24 14:50:32
 | |
| 2002-10-24 14:50:33
 | |
| 2002-10-24 14:50:34
 | |
| 2002-10-24 14:50:35
 | |
| 2002-10-24 14:50:36
 | |
| 2002-10-24 14:50:37
 | |
| 2002-10-24 14:50:38
 | |
| 2002-10-24 14:50:39
 | |
| 2002-10-24 14:50:40
 | |
| show status like "created_tmp%tables";
 | |
| Variable_name	Value
 | |
| Created_tmp_disk_tables	0
 | |
| Created_tmp_tables	2
 | |
| drop table t1;
 | |
| create temporary table v1 as select 'This is temp. table' A;
 | |
| create view v1 as select 'This is view' A;
 | |
| select * from v1;
 | |
| A
 | |
| This is temp. table
 | |
| show create table v1;
 | |
| Table	Create Table
 | |
| v1	CREATE TEMPORARY TABLE `v1` (
 | |
|   `A` varchar(19) NOT NULL DEFAULT ''
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=latin1
 | |
| show create view v1;
 | |
| View	Create View
 | |
| v1	CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select _latin1'This is view' AS `A`
 | |
| drop view v1;
 | |
| select * from v1;
 | |
| A
 | |
| This is temp. table
 | |
| create view v1 as select 'This is view again' A;
 | |
| select * from v1;
 | |
| A
 | |
| This is temp. table
 | |
| drop table v1;
 | |
| select * from v1;
 | |
| A
 | |
| This is view again
 | |
| drop view v1;
 | |
| create table t1 (a int, b int, index(a), index(b));
 | |
| create table t2 (c int auto_increment, d varchar(255), primary key (c));
 | |
| insert into t1 values (3,1),(3,2);
 | |
| insert into t2 values (NULL, 'foo'), (NULL, 'bar');
 | |
| select d, c from t1 left join t2 on b = c where a = 3 order by d;
 | |
| d	c
 | |
| bar	2
 | |
| foo	1
 | |
| drop table t1, t2;
 | |
| create temporary table t1 (a int);
 | |
| insert into t1 values (4711);
 | |
| select * from t1;
 | |
| a
 | |
| 4711
 | |
| truncate t1;
 | |
| insert into t1 values (42);
 | |
| select * from t1;
 | |
| a
 | |
| 42
 | |
| drop table t1;
 |