Hi, Jeremy, RE:
> Looks like a bug. The code in question is: > >>>>> > if (num_info.dval > -FLT_MAX && num_info.dval < FLT_MAX) > sprintf(buff, "FLOAT(%d,%d)", num_info.integers, > num_info.decimals); > else > sprintf(buff, "DOUBLE(%d,%d)", num_info.integers, > num_info.decimals); > <<<<< OK, thanks for the info. Seems like procedure analyse() has some other bugs, for example despite controlling the number of possible enum fields to e.g. 16, it returns an enum with 256 elements. Cheers, Gaspar -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]