python调用oracle存储过程(packeage)

http://markmail.org/message/y64t5mqlgy4rogte

http://www.oracle.com/technetwork/cn/articles/prez-stored-proc-096180-zhs.html

 

 1 import cx_Oracle
 2 dsn = cx_Oracle.makedsn('10.10.196.218','1521','ORACLE2')
 3 conn = cx_Oracle.connect('x5user','x5user',dsn)
 4 c = conn.cursor()
 5 str = c.var(cx_Oracle.CURSOR)
 6 str2 = c.callproc('pack_pollutant.proc_pollutantdata',[str])
 7 rs = str2[-1].fetchall()
 8 print(rs)
 9 c.close
10 conn.close
11 
12 
13 
14 str = c.var(cx_Oracle.NUMBER)
15 str2=c.callproc('proc_s2_back',[str])
16 print(str2)

 

转载于:https://www.cnblogs.com/kingxiaozi/p/4645224.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值