ошибка прецедента MySQL - PullRequest
0 голосов
/ 03 мая 2011

У меня следующая структура mySQL

id               double PK
datenum          double(12,11)
Timestamp        varchar(25)
Min_F1_baro_20_  float
Max_F1_baro_20_  float
Mean_F1_baro_20_ float

но когда я пытаюсь вставить значение, я получаю следующую ошибку:

ОБНОВЛЕНО

ERROR 1264: Out of range value for column 'datenum' at row 1

Оператор SQL:

INSERT INTO `forwind`.`metozean_aggregateddata_fino_0_01666667_14_01_2010_00_00` (`id`, `datenum`, `Timestamp`, `Min_F1_baro_20_`, `Max_F1_baro_20_`, `Mean_F1_baro_20_`) VALUES (1, 435.34, '2011-12-12 12:12:12', 12, 12, 12)

1 Ответ

1 голос
/ 03 мая 2011

double(12,11) слишком точен, я думаю; -)

Редактировать : Я имею в виду, попробуйте double(12,4) или что вам нужно;(12,11) "вне диапазона" двойной точности

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