如何将 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');
我已经完成了将文本转换为正确日期的部分过程:
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');