我在MySQL中有一个查询
UPDATE `mylandho_foreclosure`.`property_commercial`
SET `winningBid` = '14000000.00'
WHERE `property_commercial`.`propertyId` =325 LIMIT 1 ;
但它显示警告
Warning: #1264 Out of range value adjusted for column 'winningBid' at row 1
数据类型为float(9,2)
答案 0 :(得分:5)
Float(9,2)允许小数点前 7个数字,后2个,前面有8个,后面有2个
如果您希望将值更改为您需要的值,则需要增加字段的大小。
您应该查看Numeric Types
例如,列定义为 FLOAT(7,4)看起来像-999.9999