日期时间值不正确:函数str_to_date为'19 -Mar-19'

时间:2018-07-14 06:56:19

标签: mysql

我有一个列,其数据类型为date。我需要插入字符串格式的日期值,并且它们遵循此结构12-Mar-19。我尝试使用此mysql函数STR_TO_DATE('12-Mar-19', '%c/%e/%Y %r'),但它给我一个错误:Incorrect datetime value: '12-Mar-19' for function str_to_date。 我该如何克服这个问题。

1 个答案:

答案 0 :(得分:0)

您需要使用与日期文字匹配的格式字符串:

STR_TO_DATE('12-Mar-19', '%d-%M-%y')