使用cx_Oracle访问内存数据库或表



我在python中有一个更大的脚本,使用cx_Oracle模块。我想尝试访问并加入在备忘录中创建的表。我似乎找不到任何关于它的文档。我发现的最接近的是在此线程中找到的使用 sqlite 连接方法的示例:

db = sqlite3.connect(':memory:')

有没有办法在cx_Oracle做到这一点?

Oracle 的内存数据库产品可以在这里找到:http://www.oracle.com/technetwork/database/database-technologies/timesten/overview/index.html。但是,如果您正在寻找更"快速和肮脏"的东西,您可能希望将数据转储到 SQLite 内存数据库中,并使用它来执行查询。

如果您使用的是 Oracle 数据库的

"内存中"选项,那么您的 cx_Oracle 脚本将连接到 Oracle 数据库并像查询普通表一样查询该表。

最新更新