国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python使用cx_Oracle調用Oracle存儲過程的方法示例

Python使用cx_Oracle調用Oracle存儲過程的方法示例

2020-12-10 00:58Pierre_ Python

這篇文章主要介紹了Python使用cx_Oracle調用Oracle存儲過程的方法,結合具體實例分析了Python中通過cx_Oracle調用PL/SQL的具體步驟與相關操作技巧,需要的朋友可以參考下

本文實例講述了Python使用cx_Oracle調用Oracle存儲過程的方法。分享給大家供大家參考,具體如下:

這里主要測試在Python中通過cx_Oracle調用PL/SQL。

首先,在數據庫端創建簡單的存儲過程。

?
1
2
3
4
create or replace procedure test_msg(i_user in varchar2, o_msg out varchar2) is
begin
 o_msg := i_user ||', Good Morning!';
end;

然后,開始在Python命令行中進行存儲過程調用。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import cx_Oracle as cx
conn = cx.connect('database connecting string')
cursor = conn.cursor()
#聲明變量
user = 'Nick' #plsql入參
msg = cursor.var(cx_Oracle.STRING) #plsql出參
#調用存儲過程
cursor.callproc('test_msg', [user, msg]) #['Nick', 'Nick, Good Morning!']
#打印返回值
print msg #<cx_Oracle.STRING with value 'Nick, Good Morning!'>
print msg.getvalue() #Nick, Good Morning!
#資源關閉
cursor.close()
conn.close()

延伸閱讀:

存儲過程、cx_Oracle、Python的對象類型之間存在轉換關系。具體如下:

 

Oracle cx_Oracle Python
VARCHAR2, NVARCHAR2, LONG cx_Oracle.STRING str
CHAR cx_Oracle.FIXED_CHAR str
NUMBER cx_Oracle.NUMBER int
FLOAT cx_Oracle.NUMBER float
DATE cx_Oracle.DATETIME datetime.datetime
TIMESTAMP cx_Oracle.TIMESTAMP datetime.datetime
CLOB cx_Oracle.CLOB cx_Oracle.LOB
BLOB cx_Oracle.BLOB cx_Oracle.LOB


希望本文所述對大家Python程序設計有所幫助。

原文鏈接:http://blog.csdn.net/pierre_/article/details/45028177

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日韩在线 中文字幕 | 99精品免费视频 | 天天干女人网 | 成年网站在线观看 | 中文成人在线 | 国产一区在线视频播放 | 中文字幕在线精品 | 四虎影院最新地址 | 久草在线资源福利站 | 国产精品99| 亚洲欧美在线观看 | 午夜成人在线视频 | 久久久久久久国产精品 | 日本在线一区 | 狠狠综合 | 欧美精品一区二区三区在线播放 | 国产精品777 | 国产亚洲精品久久久久久久 | www日韩| 我要看a级毛片 | 欧美在线视频一区 | 中文字幕高清一区 | 精品福利一区二区三区 | 91精品国产综合久久久久久丝袜 | 亚洲综合色自拍一区 | 成人精品久久久 | 国产精品一级毛片在线 | 亚洲一区欧美一区 | 一区二区三区欧美在线 | 九九热这里都是精品 | 久久福利电影 | 精品日韩一区二区三区 | 亚洲91精品 | 网友自拍第一页 | 性欧美精品久久久久久久 | 天天操人人干 | 一区二区三区视频在线观看 | 黑人粗大视频 | 国产精品美女久久久久高潮 | 91精品国产综合久久香蕉最新版 | 一区二区三区日韩 |