Тема: Ошибка #1366
Ошибка
SQL-запрос:
INSERT INTO `cities` ( `id` , `city_name` , `latitude` , `longitude` , `population` , `country_code` )
VALUES (
'', 'Sherbrooke', '45 23 59.00', '-71 46 11.00', 125000, 'ca'
)
Ответ MySQL: Документация
#1366 - Incorrect integer value: '' for column 'id' at row 1
Здравствуйте. Как видно из запроса - MySQL недоволен пустым значением в поле id. Но разве не так должно быть при автоматическом индексировании? При создании таблицы по отношению к полю id использовалась функция auto_increment. Кстати пример из статьи Марка Делисла, приведенной на этом сайте;).
Обьясните новичку что не так.
Заранее благодарен.