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

正文內容

oracle過程、函數(shù)和程序包(留存版)

2025-03-18 15:00上一頁面

下一頁面
  

【正文】 ALL add_empl(2222,‘1978122’, ’ alex’,NULL, 1, NULL,SYSDATE,800,NULL,30)。 {IS|AS} declaration section BEGIN executable statements EXCEPTION exception handlers。 Oracle 數(shù)據(jù)庫應用與設計 杭州電子科技大學 33 PL/SQL包 例子 CREATE OR REPLACE PACKAGE emp_package IS g_deptno %TYPE:=30。 BEGIN SELECT salary INTO v_sal FROM empl WHERE empno=eno。 Oracle 數(shù)據(jù)庫應用與設計 杭州電子科技大學 36 IS BEGIN IF validate_deptno(deptno) THEN INSERT INTO emp VALUES(empno,ebirthday,ename,ejob,egrade,major,indate, salary, allow, deptno)。 ? 簡化了客戶應用開發(fā),提高性能,實現(xiàn)信息隱藏、子程序重載等功能。 ? 查看過程 代碼,通過查詢數(shù)據(jù)字典USER_SOURCE。 n2 NUMBER:=n2。 ? 當定義輸入輸出參數(shù)時,需要指定參數(shù)模式為IN OUT。 ? 語法: CREATE [OR REPLACE] PROCEDURE procedure_name(argument1[mode1] datatype1,argument2[mode2] datatype2,… ) {IS|AS} PL/SQL Block。 Oracle 數(shù)據(jù)庫應用與設計 杭州電子科技大學 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。 ? Exec update_sal(‘jarbus’,1500) 這雇員不存在 ? Exec update_sal(‘allen’,1500) Oracle 數(shù)據(jù)庫應用與設計 杭州電子科技大學 24 PL/SQL過程 維護過程 ? 刪除過程 DROP PROCEDURE ? 顯示編譯錯誤,查詢數(shù)據(jù)字典 USER_ERRORS,或者執(zhí)行 SHOW ERRORS命令。 BEGIN sum1:=sum(num1)。 EXCEPTION WHEN NO_DATA_FOUND THEN RETURN FALSE。 END emp_package。 FUNCTION get_sal(eno NUMBER) RETURN NUMBER。 BEGIN FOR i in 1…n LOOP result:=result+i。 / Oracle 數(shù)據(jù)庫應用與設計 杭州電子科技大學 23 PL/SQL過程 使用異常處理 CREATE OR REPLACE PROCEDURE update_sal( name %TYPE, sal %TYPE) IS e_no_rows EXCEPTION。 END。 ? 當定義過程參數(shù)時, 默認參數(shù)模式就是輸入參數(shù) ? 可以使用 IN關鍵字顯式定義輸入參數(shù)。 / Oracle 數(shù)據(jù)庫應用與設計 杭州電子科技大學 7 PL/SQL過程 建立帶
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1