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

正文內(nèi)容

第7章存儲過程和觸發(fā)器(已修改)

2025-08-01 12:26 本頁面
 

【正文】 信息技術(shù)系 第 7章 存儲過程和觸發(fā)器 存儲過程 存儲過程的概念 系統(tǒng)存儲過程 用戶自定義存儲過程 在大型數(shù)據(jù)庫中,存儲過程和觸發(fā)器具有很重要的作用。無論是存儲過程還是觸發(fā)器,都是 SQL語句的結(jié)合。就本質(zhì)而言,觸發(fā)器也是一種存儲過程。 信息技術(shù)系 存儲過程的概念 存儲過程 ( Store Procedure) 是一組為了完成特定功能的 SQL語句集 , 經(jīng)編譯后存儲在數(shù)據(jù)庫中 , 供用戶調(diào)用 。 存儲過程同其他編程語言中的過程或函數(shù)相似 , 有如下特點(diǎn): ?接受參數(shù)并以輸出參數(shù)的形式將多個值返回 ?返回狀態(tài)值 , 以表明成功或失敗 在 SQL中存儲過程分為兩類: ?系統(tǒng)存儲過程 ?用戶自定義存儲過程 信息技術(shù)系 系統(tǒng)存儲過程 在 SQL Server中 , 有許多管理工作是通過執(zhí)行系統(tǒng)存儲過程來完成的 。 系統(tǒng)過程以 “ sp_”為前綴 , 主要存儲在master數(shù)據(jù)庫中 , 但可以在任何數(shù)據(jù)庫使用系統(tǒng)存儲過程 。 常用系統(tǒng)存儲過程 sp_helpdb [數(shù)據(jù)庫名 ]:查看數(shù)據(jù)庫的一般信息 sp_help 數(shù)據(jù)庫對象名 : 查看數(shù)據(jù)庫對象的一般信息 sp_helptext 數(shù)據(jù)庫對象名 :查看數(shù)據(jù)庫對象的文本信息 sp_depends 數(shù)據(jù)庫對象名 :查看數(shù)據(jù)庫對象的相關(guān)性 sp_rename 舊名 , 新名 :修改數(shù)據(jù)庫對象的名稱 例: execute sp_help 學(xué)生 信息技術(shù)系 用戶自定義存儲過程 存儲過程是一種數(shù)據(jù)庫對象 。 創(chuàng)建存儲過程的方法:① 向?qū)? ② 企業(yè)管理器 ③ SQL語句 1. 不帶參數(shù)的存儲過程 [例 1]創(chuàng)建一個存儲過程,用于查詢貨品 book的訂單信息。 create procedure sp1 as select * from orders where 貨品名稱 =‘book’ go 注意 :創(chuàng)建存儲過程的語句必須在一個獨(dú)立的批中 execute sp1 執(zhí)行存儲過程 [例 2] (書 P148) :在 market數(shù)據(jù)庫中建立一個名為 st_cus的存儲過程,用于檢索客戶信息與訂單信息。 信息技術(shù)系 用戶自定義存儲過程 2. 帶參數(shù)的存儲過程 [例 1]創(chuàng)建一個存儲過程,顯示某貨品的訂單信息。該存儲過程帶有一個參數(shù),用于接受貨品名稱。 (注意:形式參數(shù)的定義和實際參數(shù)的使用) create procedure sp2 @x varchar(6) as select * from orders where 貨品名稱 =@x go execute sp2 ‘book’ 執(zhí)行存儲過程 或者 execute sp2 @x=‘book’ 形參的定義 實參的使用 信息技術(shù)系 用戶自定義存儲過程 [例 2]創(chuàng)建一個存儲過程,顯示某貨品的訂單信息。該存儲過程帶有一個參數(shù),用于接受貨品名稱,默認(rèn)值為“ book”。 (注意:默認(rèn)值的設(shè)定) create procedure sp3 @x varchar(6)=39。book39。 as select * from orders where 貨品名稱 =@x go 執(zhí)行存儲過程 execute sp3 default default關(guān)鍵字啟用參數(shù)的默認(rèn)值 或者 execute sp3 忽略具有默認(rèn)值的參數(shù),表示啟用參數(shù)的默認(rèn)值 或者 execute sp3 39。pen39。 信息技術(shù)系 用戶自定義存儲過程 3. 帶輸出參數(shù)的存儲過程 [例 1]創(chuàng)建一個存儲過程,它帶有一個輸入?yún)?shù),用于接受貨品名稱,帶有一個輸出參數(shù),用于統(tǒng)計該貨品的訂單數(shù)。 (注意:輸出參數(shù)的定義和使用) create procedure sp4 @x varchar(6),@y int output as select @y=count(*) from orders w
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1