5119
5114
if (len > DECIMAL_MAX_PRECISION)
5121
my_error(ER_TOO_BIG_PRECISION, MYF(0), len, a->name,
5116
my_error(ER_TOO_BIG_PRECISION, MYF(0), static_cast<int>(len), a->name,
5125
5120
if (dec > DECIMAL_MAX_SCALE)
5127
5122
my_error(ER_TOO_BIG_SCALE, MYF(0), dec, a->name,
5131
5126
res= new (thd->mem_root) Item_decimal_typecast(a, len, dec);