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

正文內(nèi)容

oracle第7章存儲(chǔ)過程操作(編輯修改稿)

2025-03-04 11:04 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 課堂案例 1—— 使用 PL/SQL編程 異常處理 — 非預(yù)定義異常 使用非預(yù)定義異常需要包括以下三個(gè)步驟: ( 1)在定義部分定義異常名; ( 2)在異常和 Oracle錯(cuò)誤之間建立關(guān)聯(lián)(需要使用偽過程EXCEPTION_INIT); ( 3)在異常處理部分捕捉并處理異常。 【 例 119】 刪除商品類別表,并處理 ORA2292錯(cuò)誤(使用非預(yù)定義異常)。 SET SERVEROUTPUT ON DECLARE e_FK EXCEPTION。定義部分 PRAGMA EXCEPTION_INIT(e_FK,2292)。 建立關(guān)聯(lián)關(guān)系 BEGIN DELETE WHERE t_Name=39。通信商品 39。 EXCEPTION WHEN e_FK THEN 捕捉處理 (39。該類別已被使用 39。)。 END。 2023/3/5 Oracle數(shù)據(jù)庫(kù)管理與應(yīng)用實(shí)例教程 課堂案例 1—— 使用 PL/SQL編程 異常處理 — 自定義異常 使用自定義異常時(shí),需要包括以下三個(gè)步驟: ( 1)需要在定義部分( DECLARE)定義異常; ( 2)再執(zhí)行部分( BEGIN)觸發(fā)異常(使用 RAISE語句); ( 3)在異常處理部分( EXCEPTION)捕捉并處理異常。 2023/3/5 Oracle數(shù)據(jù)庫(kù)管理與應(yīng)用實(shí)例教程 存儲(chǔ)過程概述 視圖特點(diǎn) 在 Oracle中,可以在數(shù)據(jù)庫(kù)中定義子程序,在子程序中將一些固定的操作集中起來,由 Oracle數(shù)據(jù)庫(kù)服務(wù)器完成,以完成某個(gè)特定的功能。這種子程序稱為存儲(chǔ)過程( ProceDure)。使用存儲(chǔ)過程具有如下的優(yōu)點(diǎn): ( 1)存儲(chǔ)過程在服務(wù)器端運(yùn)行, 執(zhí)行速度快 ; ( 2)存儲(chǔ)過程執(zhí)行一次后駐留在 Oracle數(shù)據(jù)庫(kù)服務(wù)器的 高速 Cache中,以后再次執(zhí)行存儲(chǔ)過程時(shí),只需從高速 Cache中調(diào)用已經(jīng)編譯好的代碼即可,從而提高了系統(tǒng)性能; ( 3)存儲(chǔ)過程確保了 數(shù)據(jù)庫(kù)的安全 。使用存儲(chǔ)過程,可以在禁止用戶直接訪問應(yīng)用程序中的某些數(shù)據(jù)表的情況下,授權(quán)執(zhí)行訪問這些數(shù)據(jù)表的存儲(chǔ)過程。 ( 4) 自動(dòng)完成 需要預(yù)先執(zhí)行的任務(wù)。存儲(chǔ)過程可以設(shè)置為系統(tǒng)啟動(dòng)時(shí)自動(dòng)執(zhí)行,而不必在系統(tǒng)啟動(dòng)后再進(jìn)行手動(dòng)操作,從而方便了用戶的使用,可以自動(dòng)完成一些需要預(yù)先執(zhí)行的任務(wù)。 2023/3/5 Oracle數(shù)據(jù)庫(kù)管理與應(yīng)用實(shí)例教程 課堂案例 2— 使用 OEM管理存儲(chǔ)過程 掌握在 OEM中創(chuàng)建存儲(chǔ)過程、執(zhí)行存儲(chǔ)過程的方法 。 案例學(xué)習(xí)目標(biāo) OEM中創(chuàng)建存儲(chǔ)過程、執(zhí)行存儲(chǔ)過程 。 案例知識(shí)要點(diǎn) 2023/3/5 Oracle數(shù)據(jù)庫(kù)管理與應(yīng)用實(shí)例教程 課堂案例 2— 使用 OEM管理存儲(chǔ)過程 案例完成步驟 ( 1)啟動(dòng) OEM后,依次選擇“方案”、“程序”下的“過程”,進(jìn)入“過程”頁(yè)面 ( 2) 單擊“創(chuàng)建”按鈕,進(jìn)入“創(chuàng)建過程”對(duì)話框,輸入新建存儲(chǔ)過程的名稱 up_NameByID,編寫存儲(chǔ)過程的內(nèi)容 教師演示講解 2023/3/5 Oracle數(shù)據(jù)庫(kù)管理與應(yīng)用實(shí)例教程 課堂案例 2— 使用 OEM管理存儲(chǔ)過程 案例完成步驟 創(chuàng)建存儲(chǔ)過程 ( 1)啟動(dòng) OEM后,依次選擇“方案”、“程序”下的“過程”,進(jìn)入“過程”頁(yè)面 ( 2) 單擊“創(chuàng)建”按鈕,進(jìn)入“創(chuàng)建過程”對(duì)話框,輸入新建存儲(chǔ)過程的名稱 up_NameByID,編寫存儲(chǔ)過程的內(nèi)容 教師演示講解 2023/3/5 Oracle數(shù)據(jù)庫(kù)管理與應(yīng)用實(shí)例教程 課堂案例 2— 使用 OEM管理存儲(chǔ)過程 案例完成步驟 查看存儲(chǔ)過程 在 OEM中,進(jìn)入指定方案的“過程”頁(yè)面,在過程列表中選擇要查看的過程,單擊“查看”按鈕,進(jìn)入“查看過程”頁(yè)面 教師演示講解 2023/3/5 Oracle數(shù)據(jù)庫(kù)管理與應(yīng)用實(shí)例教程 課堂案例 2— 使用 OEM管理存儲(chǔ)過程 案例完成步驟 修改存儲(chǔ)過程 ( 1)在 OEM中,進(jìn)入指定方案的“過程”頁(yè)面,在過程列表中選擇要查看的過程,單擊“編輯”按鈕,進(jìn)入“編輯過程”頁(yè)面 教師演示講解 2023/3/5 Oracle數(shù)據(jù)庫(kù)管理與應(yīng)用實(shí)例教程 課堂案例 2— 使用 OEM管理存儲(chǔ)過程 案例完成步驟 刪除存儲(chǔ)過程 ( 1)在 OEM中,進(jìn)入指定方案的“過程”頁(yè)面,在過程列表中選擇要查看的過程,單擊“刪除”按鈕,進(jìn)入“確認(rèn)刪除”頁(yè)面 ( 2)單擊“是”按鈕,刪除過程 up_NameByID 教師演示講解 2023/3/5 Oracle數(shù)據(jù)庫(kù)管理與應(yīng)用實(shí)例教程 課堂案例 3— 使用 PL/SQL管理存儲(chǔ)過程 學(xué)習(xí)使用 PL/SQL語句創(chuàng)建存儲(chǔ)過程、修改存儲(chǔ)過程、編譯存儲(chǔ)過程和執(zhí)行存儲(chǔ)過程的方法 。 案例學(xué)習(xí)目標(biāo) 使用 CREATE [ OR REPLACE ] PROCEDURE創(chuàng)建和修改存儲(chǔ)過程、使用 ALTER PROCEDURE編譯存儲(chǔ)過程、執(zhí)行存儲(chǔ)過程的幾種方法 。 案例知識(shí)要點(diǎn) 2023/3/5 Oracle數(shù)據(jù)庫(kù)管理與應(yīng)用實(shí)例教程 課堂案例 3— 使用 PL/SQL管理存儲(chǔ)過程 案例完成步驟 1.創(chuàng)建存儲(chǔ)過程 使用 PL/SQL創(chuàng)建存儲(chǔ)過程的基本語法格式為: CREATE [ OR REPLACE ] PROCEDURE [用戶方案 .]存儲(chǔ)過程名 [ ( 參數(shù) 1 參數(shù)模式 數(shù)據(jù)類型 [, … ] ) ] IS | AS [參數(shù) 1 數(shù)據(jù)類型 [, …]] BEGIN PL/SQL語句 END [存儲(chǔ)過程名 ]。 2.執(zhí)行存儲(chǔ)過程 使用 PL/SQL執(zhí)行存儲(chǔ)過程的基本語法格式為: [DECLARE 參數(shù) 1 數(shù)據(jù)類型 [, …] ] BEGIN [ EXECUTE ] [用戶方案 .]存儲(chǔ)過程名[ ( 參數(shù) 1 [, … ] ) ]。 END。 教師演示講解 2023/3/5 Oracle數(shù)據(jù)庫(kù)管理與應(yīng)用實(shí)例教程 課堂案例 3— 使用 PL/SQL管理存儲(chǔ)過程 案例完成步驟 【 例 31】 創(chuàng)建簡(jiǎn)單存儲(chǔ)過程,顯示當(dāng)前的系統(tǒng)時(shí)間。 ( 1)定義存儲(chǔ)過程 CREATE OR REPLACE PROCEDURE AS BEGIN (SYSDATE)。 END up_CurrentTime。 ( 2)執(zhí)行存儲(chǔ)過程 BEGIN SCOTT. up_CurrentTime ()。 END。 教師演示講解 2023/3/5 Oracle數(shù)據(jù)庫(kù)管理與應(yīng)用實(shí)例教程 課堂案例 3— 使用 PL/SQL管理存儲(chǔ)過程 案例完成步驟 【 例 32】 通過存儲(chǔ)過程添加用戶記錄。 ( 1)定義存儲(chǔ)過程 CREATE OR REPLACE PROCEDURE up_InsertUser AS BEGIN INSERT INTO VALUES(39。8839。,39。存儲(chǔ)過程 39。,39。普通39。,39。storeproc39。)。 EXCEPTION WHEN DUP_VAL_ON_INDEX THEN (39。重復(fù)的用編號(hào) 39。)。 WHEN OTHERS THEN (39。發(fā)生其他錯(cuò)誤 39。)。 END up_InsertUser。
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1