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

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

總是報(bào)出現(xiàn)其他異常,這可咋整?

總是報(bào)出現(xiàn)其他異常,這可咋整?

呼喚遠(yuǎn)方 2023-04-01 18:14:09
DECLARE v_sal scott.emp.sal%TYPE; --薪水 v_dep scott.emp%rowtype; --全部 v_deptno EXCEPTION; -- BEGIN SELECT * INTO v_dep FROM scott.emp WHERE deptno=10; IF v_sal IS NULL THEN RAISE v_deptno; ELSIF v_sal<=10000 THEN UPDATE scott.emp SET sal=10000 WHERE deptno=10; ELSE dbms_output.put_line('工資不低于10000元'); END IF; EXCEPTION WHEN v_deptno THEN dbms_output.put_line('工資不正確'); WHEN OTHERS THEN dbms_output.put_line('出現(xiàn)其他異常'); END; 
查看完整描述

2 回答

?
不負(fù)相思意

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

出現(xiàn)其他異常的原因可能是scott.em.sal%TYPE定義出問題了(可能沒有正確連接數(shù)據(jù)庫(kù)SCOTT方案).
代碼中還有一個(gè)問題是v_sal沒有賦值,正確連接SCOTT方案后,應(yīng)該出現(xiàn)"工資不正確"的異常;
代碼修改為
Select
sal
into
v_sal
from
scott.emp
where
deptno=10;
即可


查看完整回答
反對(duì) 回復(fù) 2023-04-05
?
慕桂英546537

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

注釋1聲名了一個(gè)number類型的變量,總長(zhǎng)7位,小數(shù)點(diǎn)后2位,名是annual_salazy
注釋2中的
select
into
是不是將
a.sal
賦給了變量annual_salazy中
注釋3
把a(bǔ)nnual_salazy的值作為函數(shù)的返回值。
注釋4exception是異常處理。當(dāng)上面程序出現(xiàn)錯(cuò)誤或select語句查不到記錄時(shí)才執(zhí)行。
此函數(shù)總意思是:通過參數(shù)username調(diào)用了annual_incomec函數(shù),查找emp表中名字為與參數(shù)一致的雇員的薪水(sal)。查到記錄了返回該雇員的薪水;沒查到則返回一個(gè)值空值。 


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

添加回答

舉報(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)