【发布时间】:2013-01-16 08:53:08
【问题描述】:
我定义了一个新的存储过程,但调用它时出错,
CREATE OR REPLACE PROCEDURE SCOTT.getempsal(
p_emp_id IN NUMBER,
p_emp_month IN CHAR,
p_emp_sal OUT INTEGER)
AS
BEGIN
SELECT EMP_SAL
INTO p_emp_sal
FROM EMPLOYEE_SAL
WHERE EMP_ID = p_emp_id
AND EMP_MONTH = p_emp_month;
END getempsal;
并试图调用它:
getempsal(1,'JAN',OUT) --Invalid sql statement.
【问题讨论】:
-
Toad 是一个 基于 GUI 的客户端工具,与 SQL*Plus 不同。因此,您可以直接查看过程并从工具本身执行它。
标签: oracle stored-procedures toad