我們如何使用 MySQL 函式 STR_TO_DATE(Column, ‘%input_format’)?


STR_TO_DATE() 函式會將字串值轉換成日期時間值,並根據特定的格式字串進行轉換。字串值和格式字串都必須作為引數傳遞給該函式。以下是 STR_TO_DATE() 函式的語法。

STR_TO_DATE(string, format)

這裡,string 是需要轉換成日期時間值字串的值,format 是指定日期格式。

以下示例將從給定的字串中返回有效的日期,並遵循指定的格式。

mysql> Select STR_TO_DATE('20172810', '%Y%d%m');
+-----------------------------------+
| STR_TO_DATE('20172810', '%Y%d%m') |
+-----------------------------------+
| 2017-10-28                        |
+-----------------------------------+
1 row in set (0.00 sec)

更新於:2020-01-30

275 次瀏覽

開啟你的 職業生涯

完成課程,獲得認證

開始
廣告
© . All rights reserved.