grincha: Комментарии

Главные вкладки

14 января 2012 в 22:16

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

Поэтому и возник вопрос. Как передать в db_insert пустое значение ('' или null), чтобы отработал механизм подстановки БД (default values).

14 января 2012 в 11:53

"OldWarrior" wrote:
Может, должно быть так:

Для int поля передать null не получается: Integrity constraint violation: 1048 Column 'field_1' cannot be null...

"OldWarrior" wrote:
в БД отключить свойство NOT NULL.

В БД поле определено как:
`field_1` INT(11) DEFAULT '0'