Loading mysql-test/r/union.result +26 −26 Original line number Diff line number Diff line Loading @@ -1220,6 +1220,32 @@ show columns from t2; Field Type Null Key Default Extra a varchar(3) YES NULL drop table t2, t1; create table t1 (f1 decimal(60,25), f2 decimal(60,25)); insert into t1 values (0.0,0.0); select f1 from t1 union all select f2 from t1; f1 0.0000000000000000000000000 0.0000000000000000000000000 select 'XXXXXXXXXXXXXXXXXXXX' as description, f1 from t1 union all select 'YYYYYYYYYYYYYYYYYYYY' as description, f2 from t1; description f1 XXXXXXXXXXXXXXXXXXXX 0.0000000000000000000000000 YYYYYYYYYYYYYYYYYYYY 0.0000000000000000000000000 drop table t1; create table t1 (f1 decimal(60,24), f2 decimal(60,24)); insert into t1 values (0.0,0.0); select f1 from t1 union all select f2 from t1; f1 0.000000000000000000000000 0.000000000000000000000000 select 'XXXXXXXXXXXXXXXXXXXX' as description, f1 from t1 union all select 'YYYYYYYYYYYYYYYYYYYY' as description, f2 from t1; description f1 XXXXXXXXXXXXXXXXXXXX 0.000000000000000000000000 YYYYYYYYYYYYYYYYYYYY 0.000000000000000000000000 drop table t1; create table t1 (a varchar(5)); create table t2 select * from t1 union select 'abcdefghijkl'; show create table t2; Loading Loading @@ -1270,29 +1296,3 @@ id 5 99 drop table t1; create table t1 (f1 decimal(60,25), f2 decimal(60,25)); insert into t1 values (0.0,0.0); select f1 from t1 union all select f2 from t1; f1 0.0000000000000000000000000 0.0000000000000000000000000 select 'XXXXXXXXXXXXXXXXXXXX' as description, f1 from t1 union all select 'YYYYYYYYYYYYYYYYYYYY' as description, f2 from t1; description f1 XXXXXXXXXXXXXXXXXXXX 0.0000000000000000000000000 YYYYYYYYYYYYYYYYYYYY 0.0000000000000000000000000 drop table t1; create table t1 (f1 decimal(60,24), f2 decimal(60,24)); insert into t1 values (0.0,0.0); select f1 from t1 union all select f2 from t1; f1 0.000000000000000000000000 0.000000000000000000000000 select 'XXXXXXXXXXXXXXXXXXXX' as description, f1 from t1 union all select 'YYYYYYYYYYYYYYYYYYYY' as description, f2 from t1; description f1 XXXXXXXXXXXXXXXXXXXX 0.000000000000000000000000 YYYYYYYYYYYYYYYYYYYY 0.000000000000000000000000 drop table t1; Loading
mysql-test/r/union.result +26 −26 Original line number Diff line number Diff line Loading @@ -1220,6 +1220,32 @@ show columns from t2; Field Type Null Key Default Extra a varchar(3) YES NULL drop table t2, t1; create table t1 (f1 decimal(60,25), f2 decimal(60,25)); insert into t1 values (0.0,0.0); select f1 from t1 union all select f2 from t1; f1 0.0000000000000000000000000 0.0000000000000000000000000 select 'XXXXXXXXXXXXXXXXXXXX' as description, f1 from t1 union all select 'YYYYYYYYYYYYYYYYYYYY' as description, f2 from t1; description f1 XXXXXXXXXXXXXXXXXXXX 0.0000000000000000000000000 YYYYYYYYYYYYYYYYYYYY 0.0000000000000000000000000 drop table t1; create table t1 (f1 decimal(60,24), f2 decimal(60,24)); insert into t1 values (0.0,0.0); select f1 from t1 union all select f2 from t1; f1 0.000000000000000000000000 0.000000000000000000000000 select 'XXXXXXXXXXXXXXXXXXXX' as description, f1 from t1 union all select 'YYYYYYYYYYYYYYYYYYYY' as description, f2 from t1; description f1 XXXXXXXXXXXXXXXXXXXX 0.000000000000000000000000 YYYYYYYYYYYYYYYYYYYY 0.000000000000000000000000 drop table t1; create table t1 (a varchar(5)); create table t2 select * from t1 union select 'abcdefghijkl'; show create table t2; Loading Loading @@ -1270,29 +1296,3 @@ id 5 99 drop table t1; create table t1 (f1 decimal(60,25), f2 decimal(60,25)); insert into t1 values (0.0,0.0); select f1 from t1 union all select f2 from t1; f1 0.0000000000000000000000000 0.0000000000000000000000000 select 'XXXXXXXXXXXXXXXXXXXX' as description, f1 from t1 union all select 'YYYYYYYYYYYYYYYYYYYY' as description, f2 from t1; description f1 XXXXXXXXXXXXXXXXXXXX 0.0000000000000000000000000 YYYYYYYYYYYYYYYYYYYY 0.0000000000000000000000000 drop table t1; create table t1 (f1 decimal(60,24), f2 decimal(60,24)); insert into t1 values (0.0,0.0); select f1 from t1 union all select f2 from t1; f1 0.000000000000000000000000 0.000000000000000000000000 select 'XXXXXXXXXXXXXXXXXXXX' as description, f1 from t1 union all select 'YYYYYYYYYYYYYYYYYYYY' as description, f2 from t1; description f1 XXXXXXXXXXXXXXXXXXXX 0.000000000000000000000000 YYYYYYYYYYYYYYYYYYYY 0.000000000000000000000000 drop table t1;