MySQL 錯誤 1292:不正確的日期時間值
在 MySQL中,嘗試修改表格的資料類型或字元集可能會導致「不正確的日期時間值」日期時間值」錯誤。當現有資料與新資料類型或編碼衝突時,就會出現這種情況。
例如,將具有latin1 字元集的資料庫中的資料匯入到使用UTF-8 的MySQL 5.7中時,您可能會遇到此錯誤當嘗試修改某些列時。 00:00:00',您可能會遇到這個問題。 🎜>
嘗試更新無效的日期時間值使用CAST 將值設為NULL函數:SELECT * FROM users WHERE created = '0000-00-00 00:00:00';一旦更新了無效值,您就可以繼續進行預期的更改:
以上是如何解決 MySQL 錯誤 1292:表格變更期間日期時間值不正確?的詳細內容。更多資訊請關注PHP中文網其他相關文章!