MySQL STR_TO_DATE Python 2.7中的“不正确的日期值”

时间:2017-10-25 08:03:41

标签: python mysql sql

使用Python的MySQL连接器库时出现此错误:

Incorrect date value: 'STR_TO_DATE('2017-10-19T16:57:56Z','%Y-%m-%d%@%H:%i:%s%@')' for column 'estimated_delivery'

基本上我正在使用这个匹配的字符串:%Y-%m-%d%@%H:%i:%s%@

对于此输入:2017-10-19T16:57:56Z

我很担心这个错误可能在哪里= /

1 个答案:

答案 0 :(得分:0)

啊,我看到了,我将这个STR_TO_DATE函数作为执行函数的参数插入到SQL语句中。这显然使它作为字符串而不是SQL语法插入,这是我的愚蠢错误。