Создаю таблицу в которой есть такое поле:
datepublic date not null default \'0000-00-00\',
Создаю несколько записей в которых не ввожу поле datepublic, то есть оно должно быть равно \'0000-00-00\'.
Делаю запрос
SELECT * FROM tabname WHERE ISNULL(datepublic);
и получаю все записи которые ввел.
Почему?
Ведь у всех полей стоит not null.