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)

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容