如何将 MySQL Workbench 中的“7-1-2014”转换为“07-01-2014”?

How do I convert "7-1-2014" to "07-01-2014" in MySQL Workbench?

我已经完成了将文本转换为正确日期的部分过程:

7-jan -> 7-1 -> 7-1-2014 (注意:dd-mm-yyyy)

但是,我现在需要将 7-1-2014 格式更改为 07-01-2014,以便将文本更改为日期。

有没有简单的方法来做到这一点? 我不是太有经验,但对查询和函数有基本的了解。

您正在寻找这样的东西:

select STR_TO_DATE('7-1-2017', '%d-%m-%Y')

试试这个:

SELECT STR_TO_DATE('7-1-2014', '%e-%m-%Y');
SELECT STR_TO_DATE('7-Jan-2014', '%e-%M-%Y');