第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

你好,請(qǐng)問以下關(guān)于Oracle程序的一些問題,麻煩大佬幫忙看看!

你好,請(qǐng)問以下關(guān)于Oracle程序的一些問題,麻煩大佬幫忙看看!

忽然笑 2021-08-25 19:15:09
(1)如果LV_AMT_NUM的值是1200,那么最后LV_SHIP_NUM的值是多少?If lv_amt_num>500 thenLv_ship_num:=5;Elsif lv_amt_num>1000 thenLv_ship_num:=8;Elsif lv_amt_num>1700 thenLv_ship_num:=10;ElseLv_ship_num:=13;End if;結(jié)果:____________5_______________(2)假設(shè)EMP表中沒有EMPNO等于7966的數(shù)據(jù),則程序輸出結(jié)果?Declarev_id emp.empno%type;v_name emp.ename%type;Cursor c_emp is select empno,ename into v_id, v_name from emp where empno=7966;Beginopen c_emp;loopfetch c_emp into v_id,v_name;exit when c_emp%notfound;end loop;close c_emp;dbms_output.PUT_LINE('輸出數(shù)據(jù)');exceptionwhen no_data_found thendbms_output.PUT_LINE('沒有數(shù)據(jù)');End;結(jié)果:___________________________(3)判斷在下列位置中游標(biāo)%FOUND屬性的值。(假設(shè)temp_table表中只有一條數(shù)據(jù))DeclareCursor c_tempdata isSelect * from temp_table;V_temprecord c_tempdata%rowtype;Begin①open c_tempdata;②fetch c_tempdata into V_temprecord;③fetch c_tempdata into V_temprecord;④close c_tempdata;⑤End;結(jié)果:___________________________(4)判斷下列程序運(yùn)行的結(jié)果。Create or replace procedure raiseerror( p_raise in boolean:=true, p_parametera out number) asBeginp_parametera:=4;If p_raise thenraise dup_val_on_index;ElseReturn;End if;End raiseerror;如果我們從下面的塊中調(diào)用raiseerrorDeclarev_tempvar number:=1;Beginraiseerror(false,v_tempvar);dbms_output.put_line(v_tempvar);v_tempvar:=2;raiseerror(true,v_tempvar);Exceptionwhen others thendbms_output.put_line(v_tempvar);End;結(jié)果:___________________________(5)閱讀下段程序,最后v_result的值是多少?Declarev_number1 number;v_number2 number;v_result varchar2(7);Beginif v_number1<v_number2 thenv_result:='yes';elsev_result:='no';end if;dbms_output.put_line(v_result);End;條件謂詞允許觸發(fā)器___________A、指定對(duì)不同事件執(zhí)行不同的操作B、在UPDATE中引用原始值和新值C、向觸發(fā)器添加WHEN子句D、添加在觸發(fā)觸發(fā)器之前必須滿足的條件觸發(fā)器與過程不同,它___________A、不需要明確執(zhí)行 B、需要明確執(zhí)行C、包含PL/SQL塊 D、可以引用封裝變量
查看完整描述

2 回答

?
胡子哥哥

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超6個(gè)贊

(1) 5
(2)輸出數(shù)據(jù)
沒有數(shù)據(jù)
(3)NULL ,NULL ,NOT NULL, NOT NULL,NULL;
(4) 4
2
(5) yes;
補(bǔ)充:C;
A;

查看完整回答
反對(duì) 回復(fù) 2021-08-30
?
白豬掌柜的

TA貢獻(xiàn)1893條經(jīng)驗(yàn) 獲得超10個(gè)贊

(1)5
(2)輸出數(shù)據(jù)
(3)NULL,NULL,1,0,NULL
(4) 4
2
(5)no
補(bǔ)充:A
A

我的執(zhí)行執(zhí)行過程:
SQL> Declare
2 v_id a.id%type;
3 v_name a.name%type;
4 Cursor c_emp is select id,name into v_id, v_name from a where id=0;
5 Begin
6 open c_emp;
7 loop
8 fetch c_emp into v_id,v_name;
9 exit when c_emp%notfound;
10 end loop;
11 close c_emp;
12 dbms_output.PUT_LINE('輸出數(shù)據(jù)');
13 exception
14 when no_data_found then
15 dbms_output.PUT_LINE('沒有數(shù)據(jù)');
16 End;
17 /
輸出數(shù)據(jù)

PL/SQL 過程已成功完成。

SQL> Create or replace procedure raiseerror( p_raise in boolean:=true, p_parametera out number) as
2 Begin
3 p_parametera:=4;
4 If p_raise then
5 raise dup_val_on_index;
6 Else
7 Return;
8 End if;
9 End raiseerror;
10 /

過程已創(chuàng)建。

SQL> Declare
2 v_tempvar number:=1;
3 Begin
4 raiseerror(false,v_tempvar);
5 dbms_output.put_line(v_tempvar);
6 v_tempvar:=2;
7 raiseerror(true,v_tempvar);
8 Exception
9 when others then
10 dbms_output.put_line(v_tempvar);
11 End;
12 /
4
2

PL/SQL 過程已成功完成。

SQL> Declare
2 v_number1 number;
3 v_number2 number;
4 v_result varchar2(7);
5 Begin
6 if v_number1<v_number2 then
7 v_result:='yes';
8 else
9 v_result:='no';
10 end if;
11 dbms_output.put_line(v_result);
12 End;
13 /
no

PL/SQL 過程已成功完成。



查看完整回答
反對(duì) 回復(fù) 2021-08-30
  • 2 回答
  • 0 關(guān)注
  • 319 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)