以下是Python3.7.4 連接Oracle 11g並查詢數據的實例,代碼如下:
import cx_Oracle
def main():
# 1.建立連接
conn = cx_Oracle.connect('scott', 'tiger', 'IP地址:1521/ORCL')
# 2.創建游標
cursor = conn.cursor()
# 3.執行SQL
res = cursor.execute('select empno,ename from emp')
# 4.獲取數據
data = res.fetchall()
for empno, ename in data:
print('=' * 30)
print("員工編號:" + str(empno), "員工姓名: " + ename)
# 5.關閉游標
cursor.close()
# 6.關閉連接
conn.close()
if __name__ == '__main__':
main()
運行截圖: