Python連線oracle資料庫
import cx_Oracle
#連線資料庫
conn = cx_Oracle.connect('賬號/密碼@地址/資料庫名字')
#建立宣告
cursor = conn.cursor()
#執行查詢
cursor.execute ("select * from ck10_cfmx where rownum<=10")
#獲取結果
row = cursor.fetchone()
for a in row:
print(a)
實驗結果:
7512042
130177_1
130177
1
C
化驗費
1.0
項
5.0
5.0
5.0
2011-07-18 17:28:00
2011-07-19 08:20:39
250303002
血清甘油三酯測定
14119
None
fetchone()函式返回一條結果。
import cx_Oracle
#連線資料庫
conn = cx_Oracle.connect('賬號/密碼@地址/資料庫名')
#建立宣告
cursor = conn.cursor()
#執行查詢
cursor.execute ("select * from ck10_cfmx where rownum<=10")
#獲取結果
row = cursor.fetchone()
# for a in row:
# print(a)
for row in cursor.fetchall():
print(row)
實驗結果:
(7512043, '130177_1', 130177, 1, 'C', '化驗費', 1.0, '項', 9.0, 9.0, 9.0, datetime.datetime(2011, 7, 18, 17, 28), datetime.datetime(2011, 7, 19, 8, 20, 39), '250303004', '血清高密度脂蛋白膽固醇測定', 14121, None)
(7512044, '130177_1', 130177, 1, 'C', '化驗費', 1.0, '項', 9.0, 9.0, 9.0, datetime.datetime(2011, 7, 18, 17, 28), datetime.datetime(2011, 7, 19, 8, 20, 39), '250303005', '血清低密度脂蛋白膽固醇測定', 14123, None)
(7512045, '130177_1', 130177, 1, 'C', '化驗費', 1.0, '項', 5.0, 5.0, 5.0, datetime.datetime(2011, 7, 18, 17, 28), datetime.datetime(2011, 7, 18, 18, 37, 25), '250304001', '鉀測定', 14172, None)
(7512046, '130177_1', 130177, 1, 'C', '化驗費', 1.0, '項', 5.0, 5.0, 5.0, datetime.datetime(2011, 7, 18, 17, 28), datetime.datetime(2011, 7, 18, 18, 37, 25), '250304002', '鈉測定', 14173, None)
(7512047, '130177_1', 130177, 1, 'C', '化驗費', 1.0, '項', 5.0, 5.0, 5.0, datetime.datetime(2011, 7, 18, 17, 28), datetime.datetime(2011, 7, 18, 18, 37, 25), '250304003', '氯測定', 14174, None)
(7512048, '130177_1', 130177, 1, 'C', '化驗費', 1.0, '項', 5.0, 5.0, 5.0, datetime.datetime(2011, 7, 18, 17, 28), datetime.datetime(2011, 7, 18, 18, 37, 25), '250304004', '鈣測定', 14175, None)
(7512049, '130177_1', 130177, 1, 'C', '化驗費', 1.0, '項', 7.0, 7.0, 7.0, datetime.datetime(2011, 7, 18, 17, 28), datetime.datetime(2011, 7, 18, 18, 37, 25), '250304010', '血清碳酸氫鹽(HCO3) 測定', 14182, None)
(7512050, '130177_1', 130177, 1, 'C', '化驗費', 1.0, '項', 5.0, 5.0, 5.0, datetime.datetime(2011, 7, 18, 17, 28), datetime.datetime(2011, 7, 19, 8, 20, 39), '250305001', '血清總膽紅素測定', 14185, None)
(7512051, '130177_1', 130177, 1, 'C', '化驗費', 1.0, '項', 5.0, 5.0, 5.0, datetime.datetime(2011, 7, 18, 17, 28), datetime.datetime(2011, 7, 19, 8, 20, 39), '250305002', '血清直接膽紅素測定', 14186, None)
fetchall函式返回所有結果。
相關文章
- Python 連線 Oracle資料庫PythonOracle資料庫
- python使用cx_Oracle連線oracle資料庫獲取常用資訊PythonOracle資料庫
- 使用instantclient連線oracle資料庫clientOracle資料庫
- [Navicate]Navicate連線Oracle資料庫Oracle資料庫
- Python連線三大資料庫MS Sql Server、Oracle、MySQLPython大資料資料庫ServerOracleMySql
- Python連線SQLite資料庫PythonSQLite資料庫
- python資料庫連線池Python資料庫
- 使用Python連線資料庫Python資料庫
- Python連線MySQL資料庫PythonMySql資料庫
- Oracle dos連線資料庫基本操作Oracle資料庫
- ORACLE 配置連線遠端資料庫Oracle資料庫
- python 連線 mongo 資料庫連線超時PythonGo資料庫
- python環境連結Oracle資料庫PythonOracle資料庫
- python資料插入連線MySQL資料庫PythonMySql資料庫
- 資料庫與python的連線資料庫Python
- python怎麼連線資料庫Python資料庫
- Python資料庫連線池DButilsPython資料庫
- Oracle RMAN 連線資料庫認證方法Oracle資料庫
- [20181224]使用odbc連線oracle資料庫.txtOracle資料庫
- python+selenium 連線MySQL資料庫PythonMySql資料庫
- python操作MySQL資料庫連線(pymysql)PythonMySql資料庫
- python連線mysql資料庫步驟PythonMySql資料庫
- 如何掌握python連線redis資料庫?PythonRedis資料庫
- jdbc連線oracle rac資料庫的寫法JDBCOracle資料庫
- PL/SQL Developer連線遠端Oracle資料庫SQLDeveloperOracle資料庫
- PowerDesigner實現Oracle資料庫連線生成模型Oracle資料庫模型
- 用Navicat連線資料庫-資料庫連線(MySQL演示)資料庫MySql
- Python 連線mysql資料庫進行操作PythonMySql資料庫
- 連線資料庫資料庫
- 3.2.2 python連線oraclePythonOracle
- python資料庫連線池的正確用法Python資料庫
- oracle下載安裝及PLSQL連線資料庫教程OracleSQL資料庫
- kettl連線oracle12c 可插拔資料庫pdbOracle資料庫
- 本地不安裝oracle,用PL/SQL Developer連線資料庫OracleSQLDeveloper資料庫
- 備忘錄:關於.net程式連線Oracle資料庫Oracle資料庫
- 資料庫連線池-Druid資料庫連線池原始碼解析資料庫UI原始碼
- mysqli連線資料庫MySql資料庫
- Mongodb資料庫連線MongoDB資料庫
- Android 連線資料庫Android資料庫