我有功能脚本。其中有两个功能,例如:
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
部分代码丢失。实际上,在;
缺少部分之后。
如果我将创建功能块放入这个缺失的代码中并编译我就可以了。但是我有太多的功能,所以我不想使用它。
我怎么解决这个问题?如何在脚本中编译函数?