我在python中有一个更大的脚本,使用cx_Oracle模块。我想尝试访问并加入在memort中创建的表。我似乎无法找到任何文件。我发现的最接近的是使用此thread中的sqlite connect方法的示例:
db = sqlite3.connect(':memory:')
有没有办法在cx_Oracle中执行此操作?
答案 0 :(得分:0)
可以在此处找到Oracle的内存数据库产品:http://www.oracle.com/technetwork/database/database-technologies/timesten/overview/index.html。但是,如果您正在寻找更“快速和肮脏”的东西,您可能希望将数据转储到SQLite内存数据库中,并使用它来执行查询。
答案 1 :(得分:0)
如果您正在使用Oracle Database 'In-memory' option,那么您的cx_Oracle脚本将连接到Oracle数据库并查询该表,就像它是普通表一样。