| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MySQL > пропуск NOT NULL полей в insert-e |
| Автор: patience 4.6.2009, 22:05 | ||||
| Доброе время суток. Можно ли пропустить поля типа not null в insert-e ? Пример: Таблица
и запрос
Получаем ошибку: Field 'type' doesn't have a default value Существует какой-то sql_mode который позволяет это сделать, а на место полей ставятся значения по умолчанию для данного типа данных? |
| Автор: Akina 4.6.2009, 22:52 |
| Ну так укажи default для каждого not null поля! |
| Автор: patience 5.6.2009, 00:14 | ||
А по-другому сделать? Настроить MySql? т.к. БД уже сформирована. Дамп БД был сделан с сервера и запрос который я привел выше там работает. При моих настройках БД запрос выдает ошибку. |
| Автор: patience 5.6.2009, 01:06 |
| Спасибо, тема закрыта, на сервере not null полям стои default null дамп криво создался. |