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

正文內(nèi)容

db2存儲過程精簡教程(已修改)

2025-05-29 21:40 本頁面
 

【正文】 DB2存儲過程基礎(chǔ)培訓(xùn) 2021年 1月 1日 2 內(nèi)容提要 ?數(shù)據(jù)類型 ?使用存儲過程的優(yōu)點 ?儲存過程的結(jié)構(gòu) ?參數(shù)定義 ?變量定義 ?賦值語句 ?條件控制語句 ?循環(huán)語句 ?常用操作符 ?異常處理 ?游標(biāo)使用 ?動態(tài)游標(biāo)使用 ?SESSION臨時表使用 3 數(shù)據(jù)類型 ?定長型字符串( CHAR) ?變長型字符串( VARCHAR) ?整數(shù)類型( SMALLINT、 INTEGER、 BIGINT) ?帶小數(shù)點的數(shù)字類型( DECIMAL、 REAL、 DOUBLE) ?時間類型( DATE、 TIME、 TIMESTAMP) ?對象類型( BLOB、 CLOB、 DBCLOB) 4 使用儲存過程優(yōu)點 ?減少客戶機與服務(wù)器之間的網(wǎng)絡(luò)使用率??蛻魴C應(yīng)用程序?qū)⒖刂茩?quán)傳送到數(shù)據(jù)庫服務(wù)器上的存儲過程。存儲過程在數(shù)據(jù)庫服務(wù)器上執(zhí)行中間處理,而不需要在網(wǎng)絡(luò)中傳送不需要的數(shù)據(jù)。 ?提高安全性。通過使使用靜態(tài) SQL 的存儲過程包含數(shù)據(jù)庫特權(quán),數(shù)據(jù)庫管理員( DBA)可以提高安全性。調(diào)用存儲過程的客戶機應(yīng)用程序的用戶不需要數(shù)據(jù)庫特權(quán)。 ?提高可靠性。在數(shù)據(jù)庫應(yīng)用程序環(huán)境中,許多任務(wù)是重復(fù)的。通過重用一個公共過程,存儲過程就可以高效地解決這些重復(fù)情況。 5 存儲過程結(jié)構(gòu) 存儲過程結(jié)構(gòu)如下: CREATE PROCEDURE SP_STAFF (IN SAL INT ) DYNAMIC RESULT SETS 1 LANGUAGE SQL READS SQL DATA BEGIN DECLARE cur1 CURSOR WITH RETURN FOR SELECT name, dept, job,salary FROM staff WHERE salary SAL。 OPEN cur1。 END。 6 參數(shù)定義 1 DB2儲 存 過 程的 參數(shù) 分 為兩 部分: 輸 入、 輸 出 參數(shù) 和性能相 關(guān)參數(shù) 。 輸 入、 輸 出 參數(shù) 表示方式 : ?輸入?yún)?shù)用 IN開頭 ?輸出參數(shù)用 OUT開頭 ?既是輸入又是輸出參數(shù)用 INOUT開頭 舉例說明: create procedure sp_sample ( in var0 varchar(10), out var1 varchar(20), inout var2 varchar(20)) 7 參數(shù)定義 2 創(chuàng)建存儲過程語句( CREATE PROCEDURE)可以包含很多參數(shù),雖然從語法角度講它們不是必須的,但是在創(chuàng)建存儲過程時提供它們可以提高執(zhí)行效率。下面是一些常用的參數(shù) ?容許 SQL ( allowed- SQL) 容許 SQL ( allowed- SQL)子句的值指定了存儲過程是否會使用 SQL 語句,如果使用,其類型如何。它的可能值如下所示: 8 參數(shù)定義 3 ?NO SQL: 表示存 儲過 程不能 夠執(zhí) 行任何 SQL 語 句。 ?CONTAINS SQL: 表示存 儲過 程可以 執(zhí) 行 SQL 語 句,但不 會讀取 SQL 數(shù) 據(jù),也不 會 修改 SQL 數(shù) 據(jù)。 ?READS SQL DATA: 表示在存 儲過 程中包含不 會 修改 SQL 數(shù) 據(jù)的 SQL 語 句。也就是 說該儲 存 過 程只 從數(shù) 據(jù) 庫 中 讀 取 數(shù) 據(jù)。 ?MODIFIES SQL DATA: 表示存 儲過 程可以 執(zhí) 行任何 SQL 語 句。即可以 對數(shù) 據(jù) 庫 中的 數(shù) 據(jù) 進 行增加、 刪 除和修改。 如果沒有明確聲明 allowedSQL,其默認值是 MODIFIES SQL DATA。不同類型的存儲過程執(zhí)行的效率是不同的,其中 NO SQL 效率最好, MODIFIES SQL DATA 最差。如果存儲過程只是讀取數(shù)據(jù),但是因為沒有聲明 all
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1