Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
タイプがいくつかのフィールドを持つMySqlテーブルがありますTIMESTAMP。
TIMESTAMP
「無効」なものを検出したい(データが挿入されたことがなく、デフォルトがない)。
使用できるMySql定数はありますか?例えばSELECT .. WHERE timestamp_column=INVALID_DATE_TIME
SELECT .. WHERE timestamp_column=INVALID_DATE_TIME
それとも、「0000-00-00 00:00:00」と比較する必要がありますか?
無効な日付をTIMESTAMP列に格納することはできません。TIMESTAMP列には常に有効な日付が必要です。
NULL値のみが役立つ場合があります。
はい、どちらかが存在するかnull、"0000-00-00 00:00:00"挿入時にこれを考慮していなかった場合
null
"0000-00-00 00:00:00"