当前位置: 代码迷 >> Oracle认证考试 >> 关于存储过程的使用,该如何处理
  详细解决方案

关于存储过程的使用,该如何处理

热度:8173   发布时间:2013-02-26 00:00:00.0
关于存储过程的使用
非常郁闷,急盼高手指教!!
我建了存储过程,当执行时却提示是无效的sql语句,为什么啊? 
修改一个员工的薪水值,修改的员工由传入的员工编号参数决定,新的薪水值也是一个传入的参数,具体如下: 
PROCEDURE change_salary 
  (v_emp_id IN NUMBER,v_new_salary IN NUMBER 
IS 
BEGIN 
  UPDATE employees 
  SET salary = v_new_salary 
  WHERE employee_id = v_emp_id; 
  COMMIT; 
END; 
 

------解决方案--------------------------------------------------------
第一句前面应该加上create
  相关解决方案