【发布时间】:2021-03-13 11:39:57
【问题描述】:
我正在使用 sqlalchemy 和 to_sql 将我的日期帧插入到我的 Oracle 表中。一切正常,但我在表的末尾添加了一个 DATE 列,并且无法让 sqlalchemy 插入该值。
这里是短代码sn-p:
x = datetime.datetime.now()
y = x.strftime("%Y-%m-%d %H:%M:%S")
df['date_appended'] = y
df_ora.to_sql('table_name', con, if_exists='append', index=False, dtype={'date_appended': sqlalchemy.DateTime()})
cx_Oracle.DatabaseError) ORA-01861: literal does not match format string
'date_appended': '2020-12-01 08:18:36'
有什么建议吗?
【问题讨论】:
标签: pandas oracle date sqlalchemy