使用doc中指定的date_format从mysql
中指定选择date_format('20 -May-2013','%d-%b-%y');
返回null,为什么?
您正在尝试使用date_time()解析日期,但是该功能是为了进行逆 - 以已知的格式化日期,并使用自定义格式显示。您可能想要的是str_to_date()函数:
select str_to_date('20-May-2013', '%d-%b-%Y');