我有功能脚本。其中有两个功能:
CREATE OR REPLACE FUNCTION "FUNC1" (
MJOB_CODE IN VARCHAR2,
MOP_CODE IN VARCHAR2)
RETURN DATE
IS
RETDATE DATE;
BEGIN
--SOMETHING--
RETURN(RETDATE);
END;
/
CREATE OR REPLACE FUNCTION "FUNC2" (
MJOB_CODE IN VARCHAR2,
MOP_CODE IN VARCHAR2)
RETURN DATE
IS
RETDATE DATE;
BEGIN
--SOMETHING--
RETURN(RETDATE);
END;
但我得到错误,当我在函数中查看函数时,我看到像这样编译的函数:
CREATE OR REPLACE FUNCTION "FUNC1" (
MJOB_CODE IN VARCHAR2,
MOP_CODE IN VARCHAR2)
RETURN DATE
IS
RETDATE DATE
缺少部分代码。在;
部分丢失后,Actualy。
如果我把create function block放到这个缺失的代码中并编译我的工作。但是我的功能太多了所以我不想用它。
我该如何解决这个问题?如何在脚本中编译函数?