MYSQL - 如何 avoid/block 插入零值日期 (0000-00-00)

MYSQL - How to avoid/block insert date with zero value (0000-00-00)

是否可以在 MYSQL 上创建约束以避免日期为零值或空值? (0000-00-00)

可能会引发错误。

SET GLOBAL sql_mode = 'NO_ZERO_DATE';

参见:https://dev.mysql.com/doc/refman/8.0/en/sql-mode.html#sqlmode_no_zero_date