import cx_Oracle
db=cx_Oracle.connect(‘SCOTT/tiger@localhost:1521/ORCL’)
cursor = db.cursor()
cursor.execute(“select * from EMP “)
rows=cursor.fetchall()
for i in rows:
print(i)
cursor.close()
db.close()
1、导入cx_Oracle时,oracle的‘O为大写,我写成了小写显示cx_oracle不存在;
在pycharm中导入时出现please specify a different sdk name错误;
2、提示错误:object has no attribute ‘execute’,原因是python未成功连接数据库,并不是说execute代码错误;查原因为cursor=db.cursor(),把括号给丢了;
python 操作oracle错误总结
最新推荐文章于 2025-06-03 15:47:03 发布