【发布时间】:2017-12-14 05:57:11
【问题描述】:
当我在 PL/SQL 开发人员中按 F8 来创建 Package MyPackage 时,出现以下错误
Error: PLS-00103: Encountered the symbol ")" when expecting one of the following:
<an identifier> <a double-quoted delimited-identifier>
current delete exists prior
Line: 24
Text: FUNCTION MyFunction() RETURN VARCHAR;
下面是代码
CREATE OR REPLACE PACKAGE MyPackage AS
FUNCTION MyFunction() RETURN VARCHAR;
END MyPackage;
CREATE OR REPLACE PACKAGE BODY MyPackage AS
FUNCTION MyFunction RETURN VARCHAR2 IS
l_pram mytable.param_val%TYPE;
BEGIN
SELECT SomeColumnVal INTO l_pram FROM mytable WHERE SomeColumn = 'SomeValue';
RETURN l_pram;
END MyFunction;
END MyPackageBody;
【问题讨论】:
标签: function plsql package plsqldeveloper