Пустая строка с добавлением нуля, не ноль

Моя инструкция вставки выглядит так:

INSERT INTO foo (bar) VALUES ('');

Поле bar было создано следующим образом:

bar INT(11)
    COLLATION: (NULL)
    NULL: YES
    DEFAULT: (NULL)

Версия MySQL: 5.1.

Не должна пустая строка вставлять NULL ? Я не понимаю, почему в таблице хранится ноль (0).

9
задан TRiG 18 August 2015 в 14:17
поделиться