【发布时间】:2016-06-30 18:09:23
【问题描述】:
我需要连接 Oracle DB 并在 Python 中运行脚本,但不知道该怎么做。我目前使用 Oracle SQL Developer 来运行我的查询。请帮助,附加的屏幕截图包含来自 Oracle SQL Developer 的连接详细信息。
【问题讨论】:
标签: python-3.x oracle-sqldeveloper pypyodbc
我需要连接 Oracle DB 并在 Python 中运行脚本,但不知道该怎么做。我目前使用 Oracle SQL Developer 来运行我的查询。请帮助,附加的屏幕截图包含来自 Oracle SQL Developer 的连接详细信息。
【问题讨论】:
标签: python-3.x oracle-sqldeveloper pypyodbc
在 oracle 网站上有一个很好的教程,对我帮助很大:Tutorial: Using Python with Oracle Database 11g。
我必须导入 cx_Oracle library 并编写以下代码:
import cx_Oracle
connection = cx_Oracle.connect('username/password@IP:Port/DatabaseName')
cur = connection.cursor()
cur.execute('my query')
for result in cur:
print(result)
cur.close()
connection.close()
【讨论】: