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

正文內(nèi)容

db2數(shù)據(jù)庫存儲過程(編輯修改稿)

2025-03-03 11:53 本頁面
 

【文章內(nèi)容簡介】 , v_deptname, v_admdept)。 END LOOP FETCH_LOOP1。 28 GOTO語句 GOTO語句用于直接跳轉(zhuǎn)到指定標簽處。例如: IF v_DEPT = ‘D11’ GOTO bye。 …… bye: 29 RETURN語句 RETURN語句用于向調(diào)用返回。 IF v_DEPT = ‘D11’ RETURN 1。 30 主要內(nèi)容: 存儲過程介紹 存儲過程基礎(chǔ)結(jié)構(gòu) 控制語句 游標和結(jié)果集 異常處理器 編寫和調(diào)試存儲過程 31 游標的聲明 下面是游標聲明的幾個例子: 1. DECLARE c1 CURSOR FOR select * from staff。 2. ( DECLARE關(guān)鍵字, cl游標名稱, CURSOR是必須有的,;指通過 c1的游標來操作 staff里所有的數(shù)據(jù))最常用的最普通的。 3. c1 CURSOR WITH HOLD FOR select * form staff。 4. c1 CURSOR WITH RETURN TO CALLER FOR select * form staff。 5. c1 CURSOR WITH RETURN TO CLIENT FOR select * form staff。 32 游標的相關(guān)操作 ?打開游標 OPEN 游標名 ?提取游標 FETCH 游標名 INTO 變量列表 ?關(guān)閉游標 CLOSE 游標名 33 游標的遍歷 DECLARE at_end INT DEFAULT 0。 (聲明了 at_end的變量,默認值是 0) DECLARE PIID INTEGER DEFAULT 0。 DECLARE PINT INTEGER DEFAULT 0。 DECLARE not_found CONDITION FOR SQLSTATE 39。0202339。 DECLARE c1 CURSOR FOR SELECT IID FROM YH。 ( 聲明了一個游標,把 IID的指標拿出來) DECLARE CONTINUE HANDLER FOR not_found SET at_end = 1。 OPEN c1。 (進行循環(huán)) SET PCOUNT = 0。 ins_loop: LOOP FETCH c1 INTO PIID。 IF at_end 0 THEN LEAVE ins_loop。 ( LEAVE跳出循環(huán)) END IF。 SET PCOUNT = PCOUNT + 1。 (表示提取了多少條記錄) END LOOP。 34 刪除游標對應(yīng)的數(shù)據(jù)行 DECLARE cursor1 CURSOR FOR SELECT DEPTNO, DEPTNAME, LOCATION FROM FOR UPDATE。( 聲明一個 cursor1的游標,從一個表時提出部門名稱, ...,位置) OPEN cursor1。(打開游標) FETCH FROM cursor1 INTO v_DEPTNO, V_DEPTNAME, v_LOCATION。 DELETE FROM WHERE CURRENT OF cursor1。( 刪除 ; CURRENT OF cursor1這是的游標是指向某一個位置;刪除游標指向的當前行。) CLOSE cursor1。( 關(guān)閉游標,也可做一個循環(huán),刪除所有的內(nèi)容 ) 35 更新游標對應(yīng)的數(shù)據(jù)行 DECLARE cursor1 CURSOR FOR SELECT DEPTNO, DEPTNAME, LOCATION FROM FOR UPDATE。 OPEN cursor1。 FETCH FROM cursor1 INTO v_DEPTNO, v_DEPTNAME, v_LOCATION。 UPDATE SET DEPTNAME = ‘NEW NAME’WHERE CURRENT OF cursor1。 CLOSE cursor1。 36 使用游標返回多個結(jié)果集 動態(tài)的結(jié)果集兩個 處于打開的狀態(tài)? 37 主要內(nèi)容: 存儲過程介紹 存儲過程基礎(chǔ)結(jié)構(gòu) 控制語句 游標和結(jié)果集 異常處理器 編寫和調(diào)試存儲過程 38 異常處理器的聲明 DECLARE handlertype HANDLER FOR condition handleraction。 (語法結(jié)構(gòu))(異常處理器是需要預(yù)先聲明的) 39 異常處理器的類型( handlertype) 異常處理器的類型有如下幾種: ?CONTINUE( 繼續(xù) ) ? 在異常處理器操作完成之后,會繼續(xù)執(zhí)行產(chǎn)生這個異常語句之后的下一條語句。 ?EXIT( 記錄完后就退出,不再繼續(xù)執(zhí)行 ) ? 在異常處理器操作完成之后,存儲過程會終止,并將控制返回給調(diào)用者。 ?UNDO( 撤銷所做的記錄,退出整個程序 ) ? 在異常處理器操作執(zhí)行之前, DB2會回滾存儲過程中執(zhí)行的 SQL操作。在異常處理器操作完成之后,存儲過程會終止,并將控制返回給調(diào)用者。 40 異常處理器和 SQLSTATE 異常處理器可以處理基于特定 SQLST
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1