Задать вопрос
@phpcoder81

Нужно ли для типа поля date/datetime делать значение NULL?

Обнаружил, что в таблицах очень много значений 0000-00-00 и 0000-00-00 00:00:00.
Так вот, нужно ли (правильно ли) вместо нулей делать NULL?
  • Вопрос задан
  • 240 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    PRO C#. Базы данных
    2 месяца
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Java-разработчик + ИИ
    9 месяцев
    Далее
Решения вопроса 2
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Да, делать NULL это верно и грамотно.
Ответ написан
Комментировать
samodum
@samodum
Какой вопрос - такой и ответ
Конечно, Null - абсолютно правильно.
Во-первых, обрабатывать логику проще, а во-вторых, дата 00-00-0000 не имеет смысла и вообще это место для потенциальных ошибок
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы