最贊回答 / qq_騎著蝸牛去旅行_03471935
那是從部門表dept查的,不是從員工表emp查的,部門表的部門名稱和部門編號(hào)都是唯一的,你可以查一下:select * from dept;
2016-06-17
已采納回答 / qq_暖念MF_03209087
PL/SQL是對(duì)SQL語句的擴(kuò)展,他的功能會(huì)更加強(qiáng)大,數(shù)據(jù)庫開發(fā)應(yīng)該會(huì)用到,多學(xué)點(diǎn)總是好的嘛
2016-06-01
最贊回答 / qq_騎著蝸牛去旅行_03471935
你的這句寫錯(cuò)了:?select enmae,sal into pname,psal from emp where empno=7782; ? 是ename,不是enmae,寫的時(shí)候要細(xì)心些
2016-05-13
最贊回答 / 慕粉3245186
你使用record類型來存儲(chǔ)游標(biāo)中的數(shù)據(jù)試試typer record_emp is record(var_ename emp.ename%type,var_sal emp.ename%type);aa record_emp
已采納回答 / STRONG很壯不怕撞
第14行:update emp set sal=sal*1.1 when empno=pempno;?這里條件不應(yīng)該是when,而是where第20行:dbms_output.put_line(pename||psal);這里pename未聲明,根據(jù)你前面寫的,應(yīng)該是要寫pname吧代碼執(zhí)行的時(shí)候報(bào)錯(cuò)會(huì)提示第幾行第幾列,是什么問題,根據(jù)提示修改就可以。
2016-04-07