Моя инструкция вставки выглядит так:
INSERT INTO foo (bar) VALUES ('');
Поле bar
было создано следующим образом:
bar INT(11)
COLLATION: (NULL)
NULL: YES
DEFAULT: (NULL)
Версия MySQL: 5.1.
Не должна пустая строка вставлять NULL ? Я не понимаю, почему в таблице хранится ноль (0).