【发布时间】:2017-03-16 17:08:50
【问题描述】:
当我尝试将 varchar 转换为日期时,我得到 Null 值作为回报。
我的专栏中有 05-MAR-2015 的值。
我正在运行以下查询。
select STR_TO_DATE('n.Invoice_date','%d-%c-Y') from table n;
一旦我运行上面的查询,我就会得到空值作为回报。
我想介绍一个日期格式的新列。
【问题讨论】:
-
你在
Y之前忘记了%,格式化器应该是'%d-%b-%Y' -
Invoice_date 列中的字符串格式到底是什么?
标签: mysql str-to-date