Loading mysql-test/r/func_gconcat.result +3 −3 Original line number Diff line number Diff line Loading @@ -131,9 +131,9 @@ grp group_concat(a separator "")+0 3 456789 select grp, group_concat(a separator "")+0.0 from t1 group by grp; grp group_concat(a separator "")+0.0 1 1 2 23 3 456789 1 1.0 2 23.0 3 456789.0 select grp, ROUND(group_concat(a separator "")) from t1 group by grp; grp ROUND(group_concat(a separator "")) 1 1 Loading mysql-test/r/type_float.result +4 −4 Original line number Diff line number Diff line Loading @@ -245,22 +245,22 @@ show warnings; Level Code Message desc t1; Field Type Null Key Default Extra x double 0 x decimal(21,2) unsigned NO 0.00 drop table t1; create table t1 select 0.0 x; desc t1; Field Type Null Key Default Extra x double(3,1) 0.0 x decimal(2,1) unsigned NO 0.0 create table t2 select 105213674794682365.00 y; desc t2; Field Type Null Key Default Extra y double(21,2) 0.00 y decimal(20,2) unsigned NO 0.00 create table t3 select x+y a from t1,t2; show warnings; Level Code Message desc t3; Field Type Null Key Default Extra a double 0 a decimal(21,2) unsigned NO 0.00 drop table t1,t2,t3; create table t1 (s1 float(0,2)); ERROR 42000: For float(M,D), double(M,D) or decimal(M,D), M must be >= D (column 's1'). Loading Loading
mysql-test/r/func_gconcat.result +3 −3 Original line number Diff line number Diff line Loading @@ -131,9 +131,9 @@ grp group_concat(a separator "")+0 3 456789 select grp, group_concat(a separator "")+0.0 from t1 group by grp; grp group_concat(a separator "")+0.0 1 1 2 23 3 456789 1 1.0 2 23.0 3 456789.0 select grp, ROUND(group_concat(a separator "")) from t1 group by grp; grp ROUND(group_concat(a separator "")) 1 1 Loading
mysql-test/r/type_float.result +4 −4 Original line number Diff line number Diff line Loading @@ -245,22 +245,22 @@ show warnings; Level Code Message desc t1; Field Type Null Key Default Extra x double 0 x decimal(21,2) unsigned NO 0.00 drop table t1; create table t1 select 0.0 x; desc t1; Field Type Null Key Default Extra x double(3,1) 0.0 x decimal(2,1) unsigned NO 0.0 create table t2 select 105213674794682365.00 y; desc t2; Field Type Null Key Default Extra y double(21,2) 0.00 y decimal(20,2) unsigned NO 0.00 create table t3 select x+y a from t1,t2; show warnings; Level Code Message desc t3; Field Type Null Key Default Extra a double 0 a decimal(21,2) unsigned NO 0.00 drop table t1,t2,t3; create table t1 (s1 float(0,2)); ERROR 42000: For float(M,D), double(M,D) or decimal(M,D), M must be >= D (column 's1'). Loading