Slide 34
Slide 34 text
explicit-defaults-for-timestamp
• やるべきこと
• DDL で NOT NULL DEFAULT CURRENT_TIMESTAMP ON
UPDATE CURRENT_TIMESTAMP を明⽰的に指定
• DML で NULL を 使わない
• 💔 INSERT INTO t1 (pk, ts) VALUES (1, NULL);
• 🆗 INSERT INTO t1 (pk, ts) VALUES (1, NOW())
• 🆗 INSERT INTO t1 (pk, ts) VALUES (1, DEFAULT)
• 🆗 INSERT INTO t1 (pk) VALUES (1)
34