Python通过cx_Oracle连接 Oracle数据库的日期时间格式转换?

1.流程:Python通过cx_Oracle查询表中查到数据之后,把数据插入到另一张表里。

2.两张表存储日期时间的类型 都是Date类型。

3.我从查询表中取到的时间字段,打印出来类型是 datetime.datetime类型。

4.现在直接把这个查询到的时间字段插入到另一张表中会报格式错误:'日期格式图片在转换整个输入字符串之前结束'。应该是不支持datetime.datetime类型直接插入。

5.我测试可以用.date()方法。直接取了日期,就可以插入了。但是数据库中的时间字段必须精确到时分秒。 希望有大佬可以指点一下,可以完整插入日期和时间。

6.ps:从网上查找的方法 大多用to date()方法,但是我这插入语句是拼接的,如下图。这该怎么处理呢

图片描述

阅读 5.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏