CREATE PACKAGE hello IS
PROCEDURE world;
END hello;
Package created.
CREATE OR REPLACE PACKAGE BODY hello IS
PROCEDURE world IS
BEGIN
sys.dbms_output.put_line('Hello World!');
END;
END hello;
Package Body created.
BEGIN
hello.world;
END;
Hello World!
CREATE OR REPLACE PACKAGE sys IS
PROCEDURE dummy;
END sys;
Package created.
BEGIN
hello.world;
END;
ORA-04063: package body "SQL_JYEXGTBWUGGYCOATSEWUYBVBQ.HELLO" has errors ORA-06508: PL/SQL: could not find program unit being called: "SQL_JYEXGTBWUGGYCOATSEWUYBVBQ.HELLO"More Details: https://docs.oracle.com/error-help/db/ora-04043
SELECT object_name, object_type, status
FROM user_objects
| OBJECT_NAME | OBJECT_TYPE | STATUS | HELLO | PACKAGE | VALID | HELLO | PACKAGE BODY | INVALID | SYS | PACKAGE | VALID |
|---|