MySQL Update命令

时间:2010-01-14 18:45:34

标签: mysql mysql-error-1264

我在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)

1 个答案:

答案 0 :(得分:5)

Float(9,2)允许小数点前 7个数字,后2个,前面有8个,后面有2个

如果您希望将值更改为您需要的值,则需要增加字段的大小。

您应该查看Numeric Types

  

例如,列定义为   FLOAT(7,4)看起来像-999.9999