1、環境配置 環境配置過程中,需要關註軟體版本是否一致,主要包括:oracle客戶端版本、cx_oracle版本、python版本; 2、操作記錄 (1)驗證環境是否正常;(無報錯即為正常) import cx_Oracle (2)創建資料庫連接,方式大致三種; db1=cx_Oracle.conn ...
1、環境配置
環境配置過程中,需要關註軟體版本是否一致,主要包括:oracle客戶端版本、cx_oracle版本、python版本;
2、操作記錄
(1)驗證環境是否正常;(無報錯即為正常)
import cx_Oracle
(2)創建資料庫連接,方式大致三種;
db1=cx_Oracle.connect('user/password@host/orcl')
db2=cx_Oracle.connect('user','password','host/orcl')
tnsname=cx_Oracle.makedsn('host',1521,'orcl')
db3=cx_Oracle.connect('user','password',tnsname)
(3)關閉資料庫;
db.close()
(4)查詢
cr=db.cursor() #創建游標
cr.execute ("SELECT * FROM pub_sysinit WHERE INITNAME LIKE '%消耗%'") #sql
cr.fetchall() #獲取全部
cr.fetchone() #逐行獲取,每次一條