我正在將來自 CSV 檔案的行插入到我的 SQL 資料庫中。我在 CSV 檔案上的生日列具有這樣的日期格式10/29/1992,似乎我用來創建 CSV 檔案的 Google 表格將其轉換為該格式,即使我這樣輸入它1992-10-29,因為后一種格式是在 SQL 資料庫中格式化日期。
所以我嘗試將 CSV 檔案匯入到我在資料庫中的表中,它不會正確插入birthdate 列,它會插入0000-00-00并給我一個警告Mysql date warning data truncated。所以似乎無法以這種格式插入10/29/1992
解決這個問題的最佳方法是什么?沒有在后端或服務器端處理這個?這可以在 phpMyAdmin 設定或谷歌表格中處理,這樣它就不會將我輸入的日期轉換為不同的格式?
uj5u.com熱心網友回復:
我剛剛發現在我創建 CSV 檔案的 Google 表格中,有一個設定可以讓您自定義日期列的日期格式。我想這就是我所需要的,以便從 CSV 到 MySQL 表的日期格式將匹配。該設定可以在Format-> Numbers-> Custom date and time
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/461645.html
