Py学习  »  问与答

我现在在用python调用oracle的一个接口,但是返回值是一个游标,我该如何获取这个游标的具体值啊

huqinglin • 6 年前 • 514 次点击  

import cx_Oracle

conn=cx_Oracle.connect('admi','admi','192.168.1.1:1521/Orcl')

cursor= conn.cursor()

cursor.execute("SELECT ufn_getstation(:mo,:serial) FROM DUAL",mo='1009',serialr='123456789123456789')

row=cursor.fetchone()

print row

print row[0]

返回结果如下: (<cx_Oracle.Cursor on <cx_Oracle.Connection to admi@192.168.1.1:1521/Orcl>>,)

<cx_Oracle.Cursor on <cx_Oracle.Connection to admi@192.168.1.1:1521/Orcl>> 大神们,我该如何取得这个游标的具体值?

最后一次修改于 (2017-12-15 10:17)
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/4657
 
514 次点击