【发布时间】:2013-05-13 11:55:45
【问题描述】:
谁能给我关于如何从 Python “连接”到 Oracle 视图的简要信息?
我环顾四周,但什么也没有。我是 Oracle DB 的新手。我不会使用它,我只会将它与 Python 连接并获取一些信息。但我只有要连接的视图。
起初我以为我可以使用如下视图来连接:
db = sqlalchemy.create_engine('oracle://USER:PASS@SERVER:1521/VIEW_NAME')
然后我用这个:
cx_Oracle.connect(user='USER', password='PASS',
dsn=cx_Oracle.makedsn('SERVER',1521,'VIEW_NAME'))
然后我意识到视图不能用作数据库名称,因为它只是一个“工具”,只能查看现有表。
我怎样才能做到这一点?
【问题讨论】:
标签: python oracle sqlalchemy cx-oracle