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

正文內(nèi)容

游標、存儲過程和觸發(fā)器-資料下載頁

2025-01-15 10:39本頁面
  

【正文】 FUNCTION GetPwd ( name IN %Type ) RETURN %Type。 END MyPack。 程序包 ?程序包管理 程序包 ?添加程序包 程序包 ?CREATE PACKAGE BODY語句來 創(chuàng)建包體 部分: CREATE PACKAGE BODY 程序包名 IS | AS [ 聲明部分 ] [ 過程體 ] [ 函數(shù)體 ] [ 初始化部分 ] END [ 程序包名 ]。 程序包 【例】下面創(chuàng)建程序包 MyPack的包體體部分: CREATE PACKAGE BODY IS PROCEDURE ResetPwd ( varUserId IN NUMBER) AS BEGIN UPDATE Users SET UserPwd = 39。11111139。 WHERE UserId = varUserId。 END。 FUNCTION GetPwd ( name IN %Type ) RETURN %Type AS outpwd %Type。 BEGIN SELECT UserPwd INTO outpwd FROM Users WHERE UserName=39。39。||name||39。39。 RETURN outpwd。 END。 END MyPack。 程序包 ? 程序包管理查看 MyPack程序包體 程序包 ?添加程序包 程序包 ?調(diào)用程序包中的過程 方案名 .程序包名 .過程名 ?調(diào)用程序包中的函數(shù): 方案名 .程序包名 .函數(shù)名 ?【例】調(diào)用 ,返回指定用戶的密碼信息: SET ServerOutput ON。 DECLARE varPwd %Type。 BEGIN varPwd:= (39。Admin39。)。 (varPwd)。 END。 程序包 ? DROP PACKAGE BODY命令刪除程序包體: DROP PACKAGE BODY 。 ? DROP PACKAGE命令刪除程序包的說明部分: DROP PACKAGE 。 觸發(fā)器管理 ? 觸發(fā)器的基本概念 ? 創(chuàng)建及使用觸發(fā)器 觸發(fā)器的基本概念 ? 觸發(fā)事件。 。當指定的表發(fā)生插入( INSERT)操作時執(zhí)行觸發(fā)器。 。當指定的表發(fā)生修改( UPDATE)操作時執(zhí)行觸發(fā)器。 。當指定的表發(fā)生刪除( DELETE)操作時執(zhí)行觸發(fā)器。 觸發(fā)器的基本概念 ? 觸發(fā)時間。 1. BEFORE。在指定的事件發(fā)生之前執(zhí)行觸發(fā)器。 2. AFTER。在指定的事件發(fā)生之后執(zhí)行觸發(fā)器。 ? 觸發(fā)級別。 1. 行觸發(fā) 。對觸發(fā)事件影響的每一行執(zhí)行觸發(fā)器。 2. 語句觸發(fā) 。對于觸發(fā)事件只能觸發(fā)一次,而且不能訪問受觸發(fā)器影響的每一行的值。 創(chuàng)建及使用觸發(fā)器 ? CREATE TRIGGER語句來創(chuàng)建觸發(fā)器: CREATE [ OR REPLACE ] TRIGGER 觸發(fā)器名 [BEFORE | AFTER ] 觸發(fā)事件 ON 表名 [ FOR EACH ROW ] [ WHEN 條件表達式 ] PL/SQL程序體 創(chuàng)建及使用觸發(fā)器 【例】創(chuàng)建一個觸發(fā)器 MyTrigger,它的作用是當表 TypeId列 的值發(fā)生變化時,自動更新表 UserType列 的值,從而保證數(shù)據(jù)的完整性: CREATE OR REPLACE TRIGGER AFTER UPDATE ON FOR EACH ROW BEGIN UPDATE SET UserType = : WHERE UserType = :。 END。 創(chuàng)建及使用觸發(fā)器 ? 觸發(fā)器管理 創(chuàng)建及使用觸發(fā)器 ? 添加觸發(fā)器
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1