пустую дату?
в моем случае дата удаления продукта, но в таблице есть и не удаленные
UPD: а вроде даты nullable по умолчанию, все ок
select * from tmp.datetest where empty_date = '0000-00-00';
Конечно нет. Date не nullable. jdbc показвал дату 0000-00-00 как null, потому что такой даты нет в java. Но в кх тоже убрали дату 0000-00-00. Теперь это 1970-01-01
нормально использовать 1970-01-01 как NULL? фильтровать по нему? или отдельную колонку завести есть/нет
а что значит нормально? я например храню ивенты, мне и 2005 год нормально как null использовать. Используйте тоже 2005. Будем вдвоем такие умные.
примерно так и думал ) тоже ивенты храню
Обсуждают сегодня