MySQL的STR_TO_DATE函數是用來將一個字符串轉換成日期格式的函數。它的作用是將一個指定格式的字符串轉換成MySQL支持的日期或時間類型。
該函數的語法如下: STR_TO_DATE(str, format)
其中,str是要轉換的字符串,format是用來指定字符串的格式。format參數需要按照特定的格式符來定義,來匹配str參數中的日期和時間部分。
例如,可以使用以下代碼將一個字符串轉換成日期類型: SELECT STR_TO_DATE(‘2021-03-15’, ‘%Y-%m-%d’) AS date;
上述代碼將字符串’2021-03-15’轉換成日期類型,并將結果作為date列返回。
STR_TO_DATE函數常用于將字符串類型的日期數據轉換成日期類型,以便于在MySQL中進行日期的比較、計算和排序等操作。