64
69
void Item_func_div::result_precision()
68
73
/* Integer operations keep unsigned_flag if one of arguments is unsigned */
69
74
if (result_type() == INT_RESULT)
70
75
unsigned_flag= args[0]->unsigned_flag | args[1]->unsigned_flag;
72
77
unsigned_flag= args[0]->unsigned_flag & args[1]->unsigned_flag;
74
80
max_length= my_decimal_precision_to_length(precision, decimals,