實(shí)訓(xùn)項(xiàng)目 存儲(chǔ)過程的創(chuàng)建和使用

實(shí)訓(xùn)項(xiàng)目 存儲(chǔ)過程的創(chuàng)建和使用

ID:13018220

大?。?84.50 KB

頁數(shù):10頁

時(shí)間:2018-07-20

實(shí)訓(xùn)項(xiàng)目 存儲(chǔ)過程的創(chuàng)建和使用_第1頁
實(shí)訓(xùn)項(xiàng)目 存儲(chǔ)過程的創(chuàng)建和使用_第2頁
實(shí)訓(xùn)項(xiàng)目 存儲(chǔ)過程的創(chuàng)建和使用_第3頁
實(shí)訓(xùn)項(xiàng)目 存儲(chǔ)過程的創(chuàng)建和使用_第4頁
實(shí)訓(xùn)項(xiàng)目 存儲(chǔ)過程的創(chuàng)建和使用_第5頁
資源描述:

《實(shí)訓(xùn)項(xiàng)目 存儲(chǔ)過程的創(chuàng)建和使用》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、網(wǎng)絡(luò)數(shù)據(jù)庫實(shí)訓(xùn)報(bào)告一、實(shí)訓(xùn)目的和要求1、了解存儲(chǔ)過程的作用;2、掌握創(chuàng)建、修改及刪除存儲(chǔ)過程的方法;3、掌握?qǐng)?zhí)行存儲(chǔ)過程的方法。二、實(shí)訓(xùn)所需儀器、設(shè)備硬件:計(jì)算機(jī)軟件:操作系統(tǒng)WindowsXP、SQLServer2005三、實(shí)訓(xùn)內(nèi)容(一)不帶參數(shù)的存儲(chǔ)過程的創(chuàng)建和修改1、在student數(shù)據(jù)庫中創(chuàng)建一個(gè)名為myp1的存儲(chǔ)過程,該存儲(chǔ)過程的作用是顯示t_student中的全部記錄。USESTUDENTIFEXISTS(SELECTnameFROMsysobjectsWHEREname='mpy1'ANDtype='P')DROP

2、PROCEDUREmpy1GOCREATEPROCEDUREmyp1ASSelect*FROMT_STUDENTGO2、運(yùn)行myp1,檢查是否實(shí)現(xiàn)功能。usestudentexecmyp1103、修改myp1,使其功能為顯示t_student中班級(jí)為05541班的學(xué)生記錄,然后測試是否實(shí)現(xiàn)其功能。setANSI_NULLSONsetQUOTED_IDENTIFIERONgoALTERPROCEDURE[dbo].[myp1]ASSelect*FROMT_STUDENTwhereleft(s_number,5)='05541'us

3、estudentexecmyp1104、創(chuàng)建一個(gè)存儲(chǔ)過程myp2,完成的功能是在表t_student、表t_course和表t_score中查詢以下字段:班級(jí)、學(xué)號(hào)、姓名、性別、課程名稱、考試分?jǐn)?shù)。USESTUDENTIFEXISTS(SELECTnameFROMsysobjectsWHEREname='myp2'ANDtype='P')DROPPROCEDUREmyp2GOCREATEPROCEDUREmyp2ASSelect班級(jí)=SUBSTRING(T_STUDENT.S_NUMBER,1,LEN(T_STUDENT.S_N

4、UMBER)-2),學(xué)號(hào)=SUBSTRING(T_STUDENT.S_NUMBER,LEN(T_STUDENT.S_NUMBER)-1,2),S_NAMEAS姓名,SEXAS性別,T_COURSE.C_NAMEAS課程名稱,t_SCORE.SCOREAS考試分?jǐn)?shù)FROMT_STUDENT,T_COURSE,t_SCOREWHERET_STUDENT.S_NUMBER=t_SCORE.S_NUMBERANDT_COURSE.C_NUMBER=t_SCORE.C_NUMBERGO10(二)帶輸入?yún)?shù)的存儲(chǔ)過程的創(chuàng)建1、創(chuàng)建一個(gè)帶有一

5、個(gè)輸入?yún)?shù)的存儲(chǔ)過程stu_info,該存儲(chǔ)過程根據(jù)傳入的學(xué)生編號(hào),在t_student中查詢此學(xué)生的信息。USESTUDENTIFEXISTS(SELECTnameFROMsysobjectsWHEREname='Stu_Info'ANDtype='P')DROPPROCEDUREStu_InfoGOUSESTUDENTGOCREATEPROCEDUREStu_Info@S_NUMBERvarchar(10)ASSelect班級(jí)=SUBSTRING(T_STUDENT.S_NUMBER,1,LEN(T_STUDENT.S_NU

6、MBER)-2),學(xué)號(hào)=SUBSTRING(T_STUDENT.S_NUMBER,LEN(T_STUDENT.S_NUMBER)-1,2),S_NAMEAS姓名,SEXAS性別,BIRTHDAYAS出生日期,POLITYAS政治面貌FROMT_STUDENTWHERES_NUMBER=@S_NUMBERGO102、創(chuàng)建一個(gè)帶有一個(gè)輸入?yún)?shù)的存儲(chǔ)過程stu_info2,該存儲(chǔ)過程根據(jù)傳入的學(xué)生編號(hào),在t_student中查詢此學(xué)生班級(jí)、學(xué)號(hào)、姓名和年齡。USESTUDENTIFEXISTS(SELECTnameFROMsysobj

7、ectsWHEREname='Stu_Info2'ANDtype='P')DROPPROCEDUREStu_Info2GOUSESTUDENTGOCREATEPROCEDUREStu_Info2@S_NUMBERvarchar(10)ASSelect班級(jí)=SUBSTRING(T_STUDENT.S_NUMBER,1,LEN(T_STUDENT.S_NUMBER)-2),學(xué)號(hào)=SUBSTRING(T_STUDENT.S_NUMBER,LEN(T_STUDENT.S_NUMBER)-1,2),S_NAMEAS姓名,YEAR(GETD

8、ATE())-YEAR(BIRTHDAY)AS年齡FROMT_STUDENTWHERES_NUMBER=@S_NUMBERGO3、創(chuàng)建一個(gè)帶有一個(gè)輸入?yún)?shù)的存儲(chǔ)過程stu_info3,該存儲(chǔ)過程根據(jù)傳入的班級(jí)編號(hào),查詢?cè)摪嗨型瑢W(xué)的所有科目的成績和。USESTU

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。