orcle編程查詢

orcle編程查詢

ID:40563557

大?。?0.50 KB

頁數(shù):3頁

時間:2019-08-04

orcle編程查詢_第1頁
orcle編程查詢_第2頁
orcle編程查詢_第3頁
資源描述:

《orcle編程查詢》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、例子:用學(xué)號查信息declarev_snamevarchar2(8);v_depttest_user.TEST_DEPT%type;beginselecttest_name,test_deptintov_sname,v_deptfromtest_userwheretest_no='200601010002';dbms_output.PUT_line(v_sname

2、

3、v_dept);end;改進--靈活declarev_snamevarchar2(8);v_depttest_user.TEST_DEPT%type;beginselecttest_name,tes

4、t_deptintov_sname,v_deptfromtest_userwheretest_no=&a;dbms_output.PUT_line(v_sname

5、

6、v_dept);end;任務(wù)1:創(chuàng)建PL/SQL塊,用來顯示“信息工程系”的考生人數(shù)信息。declarev_numint;beginselectcount(*)intov_numfromtest_userwheretest_dept='信息工程系';dbms_output.PUT_LINE('信息工程系人數(shù)為:'

7、

8、v_num);end;任務(wù)1-1:創(chuàng)建PL/SQL塊,顯示指定系的考生人數(shù)信息。方法

9、1:declarev_numint;v_depttest_user.TEST_DEPT%type;beginv_dept:='&所在系';selectcount(*)intov_numfromtest_userwheretest_dept=v_dept;dbms_output.PUT_LINE(v_dept

10、

11、'人數(shù)為:'

12、

13、v_num);end;方法2:declarev_depttest_user.TEST_DEPT%type;v_numint;beginselecttest_dept,count(*)intov_dept,v_numfromtest_user

14、wheretest_dept='&所在系'--此處輸入信息要注意類型,字符要有''groupbytest_dept;dbms_output.PUT_LINE(v_dept

15、

16、'有考生人數(shù)為:'

17、

18、v_num);end;任務(wù)1-2:創(chuàng)建PL/SQL塊,顯示指定系的考生人數(shù)信息。若輸入的信息出錯,則提示出錯。declarev_depttest_user.TEST_DEPT%type;v_numint;beginselecttest_dept,count(*)intov_dept,v_numfromtest_userwheretest_dept='&所在系'--此處輸

19、入信息要注意類型,字符要有''groupbytest_dept;dbms_output.PUT_LINE(v_dept

20、

21、'有考生人數(shù)為:'

22、

23、v_num);exceptionwhenno_data_foundthendbms_output.PUT_LINE('輸入信息有誤');end;根據(jù)學(xué)號查姓名:declareV_snotest_user.TEST_no%type;v_nametest_user.TEST_NAME%type;beginv_sno:=&a;selecttest_nameintov_namefromtest_userwheretest_no=

24、V_sno;dbms_output.PUT_LINE('該同學(xué)的姓名為:'

25、

26、v_name);exceptionwhenno_data_foundthendbms_output.PUT_LINE('您輸入的信息不存在!');end;CREATEORREPLACEPROCEDUREP1(p_snoinvarchar2)ASv_nametest_user.TEST_NAME%type;BEGIN--p_sno:='200601010001';selecttest_nameintov_namefromtest_userwheretest_no=p_sno;dbms_o

27、utput.PUT_LINE('他的名字是:'

28、

29、v_name);ENDP1;--根據(jù)學(xué)號編程查名字CREATEORREPLACEPROCEDUREXH_XM_PROC2(sp_xhINvarchar2,sp_zxfOUTnumber,sp_zfOUTnumber)ASBEGINselectzxf,zfintosp_zxf,sp_zffromsum_avg_viewwheresno=sp_xh;Dbms_output.put_line('總學(xué)分'

30、

31、sp_zxf

32、

33、'總成績'

34、

35、sp_zf);ENDXH_XM_PROC2;--根據(jù)學(xué)號編程查分數(shù)createorr

36、eplacePROCED

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

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

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