[英]Convert varchar column to date in mysql - error 1411
我正在嘗試將格式為“01/06/2018”的數據的 varchar 類型列轉換為相同格式的日期類型,即 DDMMYYYY。
我正在使用以下語法:
UPDATE `gto_data_raw`
SET `launch_month` = str_to_date( `launch_month`, '%d-%m-%Y' )
但是我收到以下錯誤:20:51:13 UPDATE gto_data_raw
SET launch_month
= str_to_date( launch_month
, '%d-%m-%Y') 錯誤代碼:1411。不正確的日期時間值:'01/06/2018' function str_to_date 0.000 秒
嘗試這個:
UPDATE `gto_data_raw`
SET `launch_month` = str_to_date( `launch_month`, '%d/%m/%Y' );
您使用的分隔符有問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.