oracle存儲過程的設(shè)計及應(yīng)用

oracle存儲過程的設(shè)計及應(yīng)用

ID:32658225

大小:163.96 KB

頁數(shù):5頁

時間:2019-02-14

oracle存儲過程的設(shè)計及應(yīng)用_第1頁
oracle存儲過程的設(shè)計及應(yīng)用_第2頁
oracle存儲過程的設(shè)計及應(yīng)用_第3頁
oracle存儲過程的設(shè)計及應(yīng)用_第4頁
oracle存儲過程的設(shè)計及應(yīng)用_第5頁
資源描述:

《oracle存儲過程的設(shè)計及應(yīng)用》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、實驗五Oracle存儲過程的設(shè)計及應(yīng)用實驗?zāi)康模捍鎯^程是一組為了完成特定功能的SQL語句集,經(jīng)編譯后存儲在數(shù)據(jù)庫中。存儲過程分為兩類:1?系統(tǒng)提供的存儲過程;2?用戶自定義存儲過程。存儲過程具有的優(yōu)點:1?存儲過程允許標準組件式編程;2.存儲過程能夠?qū)崿F(xiàn)較快的執(zhí)行速度;3.存儲過程能夠減少網(wǎng)絡(luò)流量;4.存儲過程可被作為一種安全機制來充分利用。本次實驗了解Oracle存儲過程的創(chuàng)建、修改和刪徐的方法和步驟,掌握在OracIeSQLDeveIoper中對存儲過程的進行創(chuàng)建、修改和刪除,掌握在SQL*pIus中調(diào)用帶參數(shù)和不帶參數(shù)的存儲過程。實驗步驟:1.在SQLDevel

2、oper中運行FTP服務(wù)器上下載的employees,sqI,建立雇員表,并向表中插入測試數(shù)據(jù)。工作衰「查詢構(gòu)建器QCREATEORREPLACEPROCEDUREFirstPROCISBEGINDBMS^OUTPUT.PUT.LINE(?Oracle^?我是陳衛(wèi)戲,這是我的第一個存儲過程「);END;園腳本輅出*A查詢結(jié)果xW0呂呂日任勞已完成,用時0.94秒PROCEDUREFirstPROC已偏譯連接R:報吿xQ辺起始頁x1&^只2、1xflFIRSIPRDCx回EMPLOTIES.sql?2▽聒代馮授權(quán)1相關(guān)性1引用1出溪1詳細資料

3、慨畫文件連接asqldeeo

4、s0T?st2田0喪(已逑慮)s倉陰ffl速1版本化視ES?N索引曰逆過程S釣FIRSTPRDCA8createorreplaceBPROCEDUREFirstPROCISBEGINDBMS^OUTPUT.PlTT.LINEt-Oracle你好!我是陳衛(wèi)虛?這是我的鬲一個存什過程。*);END;2.Sqlplus中調(diào)用存儲過程:首先將文件夾“sqlplus連接配置文件”中的兩個文件復(fù)制到C:appAdministratorproduct11.1.0cIient_2etworkadmin,覆蓋已有件。

5、OracleNetManager-H:appEar

6、thprcxluct11.1.0client_3NETWORKADM!N在命令行輸入sqlplusB8120108/***@orcI,如圖5-6所示(用戶名和密碼均為test):版權(quán)所有?c〉2009MicrosoftCorporation<保留所有權(quán)利?D:User$Earth>sqlplusB8120108/111IPorc1SQL^Plus?Release11.1.0.6.0-Productionon星期六5月1222:15:382012Copyright1982.2007>Oracle.Allrightsreserved.Oraclelat

7、abase1lgEditinnRelease11.2.A.l.A—64hitProductionWiththePartitioning^OLAP.DataMiningandRealApplicationTestingoptionsSQL>在Sqlplus中執(zhí)行setserveroutputon;把打印緩沖區(qū)打開,使得dbms_output.put_line輸出的文字可以顯示在屏幕上。Sqlplus中執(zhí)行execute存儲過程名字;調(diào)用前面建立的FIRSTPROC,如executeFIRSTPROC;結(jié)果如圖5-7所示:QL>QL>9racHthD:Windowssy

8、stem32cmd.exe-sqlplus88120108/llll^ordicrosoftWindows(Rg^6Tn760R]U權(quán)所有2009MicrosoftCorporation>保留所有權(quán)利oD:UsersEarth>sqlplusB8120108/1lllGorc1QL*Plus:Release11.1.0.6.0-Productionon星期六5月1222:15:382012Copyright1982.2007,Oracle.Allrightsreserved.lcDatahase11gEnterpriseEditionRelease11

9、.2.fl.l.R—64hitProductionthePartitioning,OLAP.DataMiningandRealApplicationTestingoptionssetserveroutputonexecutefirstproc;“c“你好?我是陳衛(wèi)襄,這是我的第一個存儲過程。PL/SQL過程已成功完成。2.使用帶參數(shù)的存儲過程。⑴?在SQLWorksheet中打開empIoyees.sql,如圖5-8所示:2)葩貢f2]MWIjOT?BS.■

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。