我試圖在包內調用Oracle存儲過程,我得到這個錯誤: SQL錯誤:ORA-06576:不是有效的函數或過程名如何在包中調用Oracle過程?
我使用SQL Developer和本是我使用
call WEATHERDATAUPDATES.GetLastRunDate("WeatherData")
這裏的命令是包/程序
PACKAGE BODY WEATHERDATAUPDATES AS
PROCEDURE GetLastRunDate(PROCESS IN VARCHAR2, RUNDATE OUT DATE) AS
BEGIN
SELECT rundate FROM Marcie.last_rundate
where process = PROCESS;
END GetLastRunDate;
END WEATHERDATAUPDATES;
我很新的Oracle包和不知道我錯過了什麼。我試過搜索,但無法找到有效的答案。有人能告訴我我錯過了什麼嗎?
感謝, 的Marcie
我認爲這也可能是一個權威問題。感謝您的輸入。 – Marcie