drop table if exists t1 ;
create table t1
( c1  tinyint, c20 char(2), c21 char(100), primary key(c1)) ;
insert into t1 ( c1, c20, c21 ) values ( 50, '500', '500' ) ;
Warnings:
Warning	1265	Data truncated for column 'c20' at row 1
insert into t1 ( c1, c20, c21 ) values ( 51, 500, 500 ) ;
Warnings:
Warning	1265	Data truncated for column 'c20' at row 1
insert into t1 ( c1, c20, c21 ) values ( 52, -5.0E+2, -5.0E+2 ) ;
Warnings:
Warning	1265	Data truncated for column 'c20' at row 1
set @arg00= 500.0 ;
insert into t1 ( c1, c20, c21 ) values ( 53, @arg00, @arg00 ) ;
Warnings:
Warning	1265	Data truncated for column 'c20' at row 1
insert into t1 ( c1, c20, c21 ) values ( 54, 500.0, 500.0 ) ;
Warnings:
Warning	1265	Data truncated for column 'c20' at row 1
insert into t1 ( c1, c20, c21 ) values ( 55, +5.0E+2, +5.0E+2 ) ;
Warnings:
Warning	1265	Data truncated for column 'c20' at row 1
insert into t1 ( c1, c20, c21 ) values ( 56, +5000E+2, +5000E+2 ) ;
Warnings:
Warning	1265	Data truncated for column 'c20' at row 1
select * from t1;
c1	c20	c21
50	50	500
51	50	500
52	-5	-500
53	50	500
54	5e	500
55	5e	500
56	5e	500000
