我使用MySQL 8.0、python3.7.3、pymysql和windows10。在
我在执行以下查询时一直收到此错误:
sql = "INSERT INTO personnel_duties(scenario_id, id, function, validfrom, validto, duty_type) VALUES (%s, %s, %s, %s, %s, %s) \
ON DUPLICATE KEY UPDATE \
function = %s, \
validto = %s"
val_list = [0, 2246, 'X', datetime.datetime(2019, 6, 27, 0, 0), datetime.datetime(2035, 1, 1, 0, 0), '555', 'X', datetime.datetime(2035, 1, 1, 0, 0)]
self.cursor.execute(sql, val_list)
错误是:
^{pr2}$我找不到问题。怎么了?在
目前没有回答
相关问题 更多 >
编程相关推荐