python带条件参数读取oracle表数据

import cx_Oracleas cx

#连接数据库,下面括号里内容根据自己实际情况填写

connection_oracle = cx.connect('books/books@oracle5')

# 使用cursor()方法获取操作游标

cursor_oracle = connection_oracle.cursor()

#使用execute方法执行SQL语句

params = {'bookID':100146}

result=cursor_oracle.execute('Select bookID,bookName from book where bookID = :bookID',params)

#data=cursor.fetchone()  #使用fetchone()方法获取一条数据

#all_data=cursor.fetchall() #获取所有数据

genealogy_list=cursor_oracle.fetchmany(10)#获取部分数据,10条

#关闭游标和连接

cursor_oracle.close()

connection_oracle.close()

print (genealogy_list)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容