【发布时间】:2022-01-20 07:40:39
【问题描述】:
我正在尝试为 oracle 连接创建一个函数,该函数将采用下面代码中提到的参数,但似乎有些问题......
任何人都可以帮助了解如何纠正它以及我在这里缺少什么吗?
import cx_Oracle
def sqlconnect(user,passwd,SID, query):
connStr = cx_Oracle.connect('user/passwd@SID')
cursor = connStr.cursor()
cursor.execute(query)
return cursor.fetchall()
if __name__ == '__main__':
sqlconnect('user','password','XEE','select * from dual')
提前致谢!
【问题讨论】:
-
您面临哪些问题?
-
@MarmiteBomber:当我在我的 Linux 机器上执行上述代码时,它进入挂起状态,没有输出或任何错误。
标签: python python-3.x oracle cx-oracle