这个包有什么问题,因为它给出了错误?
CREATE OR REPLACE PACKAGE PKG_SHOW_CUST_DETAILS
AS
PROCEDURE SHOW_CUST_DETAILS( myArg VARCHAR2);
END PKG_SHOW_CUST_DETAILS;
CREATE OR REPLACE PACKAGE BODY PKG_SHOW_CUST_DETAILS
AS
PROCEDURE SHOW_CUST_DETAILS(myArg VARCHAR2)
IS
BEGIN
DBMS_OUTPUT.PUT_LINE(myArg);
END SHOW_CUST_DETAILS;
END PKG_SHOW_CUST_DETAILS;
/
在编译上述脚本时,我收到以下错误:
SQL> 显示错误 PACKAGE PKG_SHOW_CUST_DETAILS 的错误: LINE/COL 错误 -------- ------------------------------------------ ---------------------- 6/1 PLS-00103:遇到符号“CREATE”
该软件包非常简单,我无法编译它。我在此错误消息上搜索了较早的答案,但没有一个确实解决了我的问题。对于另外 2 个包,我一直收到此错误,无论我做什么,我都会遇到此错误消息。如上所示,我什至尝试将所有内容都剥离到最低限度,但错误消息似乎并没有消失。顺便说一句,我在登录到我的 Oracle 11G 数据库后在命令行 SQL plus 会话上执行此操作。YES- SET SERVEROUTPUT ON -- 执行,错误信息与此命令无关。
我错过了什么?