Для небольшого фона мы используем Zend Framework 2 и Doctrine на работе. Доктрина всегда вставляет NULL для значений, которые мы не заполняем. Обычно это нормально, как будто поле имеет значение по умолчанию, затем оно ДОЛЖНО заполнить поле с этим значением по умолчанию. Для одного из наших серверов, на которых запущен MySQL 5.6.16, запрос, такой как […]
Цитата MySQL INSERT manual – то же самое для UPDATE: Используйте ключевое слово DEFAULT, чтобы явно указать значение столбца по умолчанию. Это упрощает запись инструкций INSERT, которые присваивают значения всем, кроме нескольких столбцов, потому что это позволяет избежать записи неполного списка VALUES, который не включает значение для каждого столбца в таблице. В противном случае вам […]