Commit 2b464cae authored by unknown's avatar unknown
Browse files

Fixed Bug#3645, "PROCEDURE ANALYSE() recommends illegal

FLOAT columns".

parent 6f46f997
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -810,6 +810,13 @@ void field_real::get_opt_type(String *answer,
    if (min_arg >= 0)
      answer->append(" UNSIGNED");
  }
  else if (item->decimals == NOT_FIXED_DEC)
  {
    if (min_arg >= -FLT_MAX && max_arg <= FLT_MAX)
      answer->append("FLOAT", 5);      
    else
      answer->append("DOUBLE", 6);
  }
  else
  {
    if (min_arg >= -FLT_MAX && max_arg <= FLT_MAX)