freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

oracle過程、函數(shù)和程序包(已修改)

2025-02-24 15:00 本頁面
 

【正文】 過程、函數(shù)和包 Oracle 數(shù)據(jù)庫應(yīng)用與設(shè)計 杭州電子科技大學(xué) 2 目標(biāo) 在完成本章學(xué)習(xí)后,你將掌握下列技能; ? PL/SQL過程的定義與用法 ? PL/SQL函數(shù)的定義與用法 ? PL/SQL包的定義與用法 Oracle 數(shù)據(jù)庫應(yīng)用與設(shè)計 杭州電子科技大學(xué) 3 本章內(nèi)容 ? PL/SQL過程 ? PL/SQL函數(shù) ? PL/SQL包 Oracle 數(shù)據(jù)庫應(yīng)用與設(shè)計 杭州電子科技大學(xué) 4 導(dǎo)航 ? PL/SQL過程 ? PL/SQL函數(shù) ? PL/SQL包 Oracle 數(shù)據(jù)庫應(yīng)用與設(shè)計 杭州電子科技大學(xué) 5 PL/SQL過程 ? 過程是指用于執(zhí)行特定操作的 PL/SQL塊 ? 通過使用過程,不僅可以簡化客戶應(yīng)用的開發(fā)和維護(hù),而且可以提高應(yīng)用程序的運(yùn)行性能。 ? 語法: CREATE [OR REPLACE] PROCEDURE procedure_name(argument1[mode1] datatype1,argument2[mode2] datatype2,… ) {IS|AS} PL/SQL Block。 其中 procedure_name指定過程名, argument指定過程參數(shù); IS或 AS用于開始 PL/SQL塊。 Oracle 數(shù)據(jù)庫應(yīng)用與設(shè)計 杭州電子科技大學(xué) 6 PL/SQL過程 建立無參數(shù)的過程 ? 下面以建立用于輸出當(dāng)前日期和時間的過程out_time為例。 CREATE OR REPLACE PROCEDURE out_time IS BEGIN (‘NLS_DATE_FORMAT’,’’’YYYYMMDD HH24:MI:SS’’’)。 (sysdate)。 END。 / Oracle 數(shù)據(jù)庫應(yīng)用與設(shè)計 杭州電子科技大學(xué) 7 PL/SQL過程 建立帶有輸入?yún)?shù)的過程 ? 通過使用輸入?yún)?shù),可以將應(yīng)用程序數(shù)據(jù)傳遞到過程。 ? 當(dāng)定義過程參數(shù)時, 默認(rèn)參數(shù)模式就是輸入?yún)?shù) ? 可以使用 IN關(guān)鍵字顯式定義輸入?yún)?shù)。 Oracle 數(shù)據(jù)庫應(yīng)用與設(shè)計 杭州電子科技大學(xué) 8 CREATE OR REPLACE PROCEDURE add_empl( empno %TYPE,ename %TYPE, ebirthday %TYPE, egrade %TYPE, ejob %TYPE,emajor %TYPE, indate %TYPE,salary %TYPE, allow %TYPE,deptno %TYPE) IS BEGIN INSERT INTO empl VALUES(empno,ebirthday,ename,ejob,egrade,emajor,indate,salary,allow,depno)。 END。 Oracle 數(shù)據(jù)庫應(yīng)用與設(shè)計 杭州電子科技大學(xué) 9 PL/SQL過程 建立帶有輸出參數(shù)的過程 ? 通過使用輸入?yún)?shù),可以將數(shù)據(jù)或消息傳遞到調(diào)用環(huán)境和應(yīng)用程序。 ? 當(dāng)定義輸出參數(shù)時,需要制定參數(shù)模式為 OUT。 ? 下面建立用于更新雇員工資并輸出雇員姓名的過程 update_sal為例。 Oracle 數(shù)據(jù)庫應(yīng)用與設(shè)計 杭州電子科技大學(xué) 10 CREATE OR REPLACE PROCEDURE update_sal( eno varhcar2, sal NUMBER, name OUT VARCHAR2) IS BEGIN UPDATE empl SET salary=sal WHERE empno=eno RETURNING ename INTO name。 END。 /
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1