Использование NOT NULL

  • Автор темы Автор темы pilot911
  • Дата начала Дата начала

pilot911

Новичок
Использование NOT NULL

Имеется таблица в структуре которой почти у всех полей NOT NULL - мускуль ругается при вставках

Насколько я понимаю, NOT NULL бесполезен, поскольку проверки на обязательность поля в INSERT должен делать скрипт ?

-~{}~ 03.04.09 23:47:

ПС. немного другими словами - на что влияет NOT NULL и когда он необходим в структуре таблицы ?
 
NOT NULL не дает вставить пустые данные в поле при запросе инсерт/апдейт
 
Автор оригинала: LeFF®
NOT NULL не дает вставить пустые данные в поле при запросе инсерт/апдейт
ясно, то есть ни к производительности, ни к чему еще, кроме этого, NOT NULL отношения не имеет ?
 
теоретически экономишь 1 бит на каждую запись
 
установи в настройках mysql все стрикты в on, и увидишь - тогда все будет в соответствии со стандартом, на ошибки в скрипте с пропущенными или неверными аргументами запросов получишь mysql error.

то, что mysql делает на дефолтных настройках со значениями полей по умолчанию - это полная порнография.
 
Сверху