mirror of
https://github.com/MariaDB/server.git
synced 2026-01-06 05:22:24 +03:00
Remove warnings and portability fixes
New global read lock code Fixed bug in DATETIME with WHERE optimization Made UNION code more general.
This commit is contained in:
@@ -16,17 +16,28 @@ select 0,'#' union select a,b from t1 union all select a,b from t2 union select
|
||||
select a,b from t1 union select a,b from t1;
|
||||
select 't1',b,count(*) from t1 group by b UNION select 't2',b,count(*) from t2 group by b;
|
||||
|
||||
# Test some error conditions with UNION
|
||||
--error 1215
|
||||
explain select a,b from t1 union all select a,b from t2;
|
||||
|
||||
# Test some error conditions with UNION
|
||||
--error 1215
|
||||
select a,b from t1 into outfile 'skr' union select a,b from t2;
|
||||
|
||||
--error 1215
|
||||
select a,b from t1 order by a union select a,b from t2;
|
||||
|
||||
--error 1216
|
||||
create table t3 select a,b from t1 union select a from t2;
|
||||
|
||||
--error 1215
|
||||
insert into t3 select a from t1 order by a union select a from t2;
|
||||
|
||||
--error 1216
|
||||
select a,b from t1 union select a from t2;
|
||||
|
||||
# Test CREATE, INSERT and REPLACE
|
||||
create table t3 select a,b from t1 union all select a,b from t2;
|
||||
insert into t3 select a,b from t1 union all select a,b from t2;
|
||||
replace into t3 select a,b as c from t1 union all select a,b from t2;
|
||||
|
||||
drop table t1,t2,t3;
|
||||
|
||||
Reference in New Issue
Block a user