MySQL Update команда - PullRequest
       27

MySQL Update команда

0 голосов
/ 14 января 2010

У меня есть запрос в 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 Ответ

5 голосов
/ 14 января 2010

Число с плавающей запятой (9,2) допускает 7 чисел перед десятичной дробью и 2 после , у вас есть 8 до и 2 после .

Вам необходимо увеличить размер поля, если вы хотите изменить значение на то, что вам требуется.

Вы должны взглянуть на Числовые типы

Например, столбец, определенный как FLOAT (7,4) будет выглядеть как -999,9999

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...