如何使用熊猫Write_Frame将结果导出到cx_Oracle中的Oracle数据库

用户名

我正在尝试将Pandas DataFrame导出到Oracle数据库。我在Pandas中遇到过Write_Frame函数,这听起来确实正是我所需要的。

但是,我已经在线进行了大量搜索,但无法正常工作。我已经导入了cx_Oracle,并且可以连接到Oracle数据库以及运行SQL查询而没有任何问题,但是当我运行它时,它给了我一个' NotImplementedError ':

import pandas.io.sql as psql

 output = psql.write_frame(MyResults, name = 'MySchema.MyTable', con = MyCon, 
                           flavor = 'oracle', if_exists = 'replace')

到目前为止,我已经在sqlite和mysql上看到了很多wrtie_frame的示例,这是否意味着如果flavor ='oracle',它将不起作用?我尝试将样式更改为mysql,但它给我一个错误,提示“无效的SQL语句”

有人可以帮我解决此问题,因为我更喜欢不必将结果写入CSV文件然后导出到数据库表吗?

谢谢

乔里斯

扩展一下Andy Hayden的评论:在<= 0.13和更早的熊猫中,确实不支持oracle(仅支持sqlite和mysql)。

但是sql模块在0.14中进行了大修(目前正在开发中)。现在它sqlalchemy在后台使用,因此通常现在应该通过sqlalchemy支持oracle。有关更多详细信息,请参见开发文档:http : //pandas-docs.github.io/pandas-docs-travis/io.html#io-sql确实,如果您能够使用oracle测试它并提供一些反馈,那就太好了!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python ETL-使用cx_Oracle批量或迭代将大型数据集加载到Oracle数据库中

来自分类Dev

如何使用cx_oracle django程序包连接到oracle旧数据库?

来自分类Dev

如何将Oracle中的数据库架构导出到转储文件

来自分类Dev

使用cx_Oracle中csv文件中的变量更新数据库

来自分类Dev

使用python连接到Oracle数据库(cx_oracle)

来自分类Dev

使用 cx_Oracle executemany() 从 Python 列表/字典批量插入 Oracle 数据库

来自分类Dev

将具有列名称的Oracle数据库列标题导出到csv中

来自分类Dev

Robot Framework 数据库连接 cx_Oracle

来自分类Dev

数据库:使用cx_oracle通过python检查数据类型

来自分类Dev

如何在不安装Oracle客户端和cx_Oracle的情况下访问Oracle数据库?

来自分类Dev

如何使用终端将ubuntu中的数据库导出到指定位置

来自分类Dev

无法用python的cx_Oracle连接oracle远程数据库

来自分类Dev

PHP将结果从数据库导出到CSV

来自分类Dev

如何将庞大的结果集从数据库导出到多个csv文件中,并即时对其进行压缩?

来自分类Dev

使用maven导出数据库Oracle

来自分类Dev

使用Apache Poi将结果集从Java数据库导出到Excel

来自分类Dev

将SQL查询结果导出到Oracle中的xml数据文件

来自分类Dev

使用 Oracle 数据库循环结果

来自分类Dev

如何使用ajax调用+ javascript将数据从数据库导出到excel

来自分类Dev

如何使用ASP.NET MVC将数据从数据库导出到Excel工作表?

来自分类Dev

使用python cx_oracle将数据导入到oracle

来自分类Dev

如何将数据库表中的所有记录导出到文件中?

来自分类Dev

将数据库导出到sdcard

来自分类Dev

如何将日志表中的数据导出到oracle中的电子邮件正文

来自分类Dev

python cx_Oracle将数据库对象转储到另一台服务器

来自分类Dev

如何使用Python cx_Oracle从US7ASCII Oracle中读取国家字符(> 127)?

来自分类Dev

如何将PostgreSQL中的结果数据导出到.CSV?

来自分类Dev

sqlalchemy cx_oracle 无法获得结果

来自分类Dev

如何通过os身份验证将Oracle数据库导出为系统用户?

Related 相关文章

  1. 1

    Python ETL-使用cx_Oracle批量或迭代将大型数据集加载到Oracle数据库中

  2. 2

    如何使用cx_oracle django程序包连接到oracle旧数据库?

  3. 3

    如何将Oracle中的数据库架构导出到转储文件

  4. 4

    使用cx_Oracle中csv文件中的变量更新数据库

  5. 5

    使用python连接到Oracle数据库(cx_oracle)

  6. 6

    使用 cx_Oracle executemany() 从 Python 列表/字典批量插入 Oracle 数据库

  7. 7

    将具有列名称的Oracle数据库列标题导出到csv中

  8. 8

    Robot Framework 数据库连接 cx_Oracle

  9. 9

    数据库:使用cx_oracle通过python检查数据类型

  10. 10

    如何在不安装Oracle客户端和cx_Oracle的情况下访问Oracle数据库?

  11. 11

    如何使用终端将ubuntu中的数据库导出到指定位置

  12. 12

    无法用python的cx_Oracle连接oracle远程数据库

  13. 13

    PHP将结果从数据库导出到CSV

  14. 14

    如何将庞大的结果集从数据库导出到多个csv文件中,并即时对其进行压缩?

  15. 15

    使用maven导出数据库Oracle

  16. 16

    使用Apache Poi将结果集从Java数据库导出到Excel

  17. 17

    将SQL查询结果导出到Oracle中的xml数据文件

  18. 18

    使用 Oracle 数据库循环结果

  19. 19

    如何使用ajax调用+ javascript将数据从数据库导出到excel

  20. 20

    如何使用ASP.NET MVC将数据从数据库导出到Excel工作表?

  21. 21

    使用python cx_oracle将数据导入到oracle

  22. 22

    如何将数据库表中的所有记录导出到文件中?

  23. 23

    将数据库导出到sdcard

  24. 24

    如何将日志表中的数据导出到oracle中的电子邮件正文

  25. 25

    python cx_Oracle将数据库对象转储到另一台服务器

  26. 26

    如何使用Python cx_Oracle从US7ASCII Oracle中读取国家字符(> 127)?

  27. 27

    如何将PostgreSQL中的结果数据导出到.CSV?

  28. 28

    sqlalchemy cx_oracle 无法获得结果

  29. 29

    如何通过os身份验证将Oracle数据库导出为系统用户?

热门标签

归档