報錯 PLS-00905: object SCOTT.RAISESALARY is invalid
create or replace procedure raisesalary(eno in number)--需要指明是輸入?yún)?shù)(in)還是輸出參數(shù)??
as??
--定義一個變量保存漲前的薪水??
? ?psal emp.sal%type; --變量psal的類型和emp表的sal字段的類型一樣??
? ?--psal number(10);??
? begin??
? ? --得到員工漲前的薪水??
? ? select sal into psal from emp where empno=eno;?
? ? --給該員工漲100??
? ? update emp set sal = (sal+100) where empno=eno;??
? ? dbms_output.put_line('漲前:'||psal||' 漲后:'||(sal));--sal??
? end;?
2019-09-08
你 commit了嗎