有人可以给我有关如何从 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'))
然后我意识到视图不能用作数据库名称,因为它只是一个“工具”,只能查看现有表。
我怎样才能做到这一点?