0

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) です

4

1 に答える 1

5

Float(9,2)では、10 進数の前に 7 個の数値、 の後に2 個、 の前に 8 個、 の後に 2 個使用できます。

値を必要な値に変更したい場合は、フィールドのサイズを大きくする必要があります。

数値型を確認する必要があります

たとえば、FLOAT(7,4) として定義された列は、-999.9999 のようになります。

于 2010-01-14T18:46:57.407 に答える