ORA-04050: invalid or missing procedure, function, or package name 오류는 설정한 프로시저, 펑션, 또는 패키지의 이름이 유효하지 않거나 누락된 경우에 발생합니다.
ORA-04050 오류를 해결하는 방법을 패키지를 예제로 안내해 드리겠습니다. 우선, 결과적인 해결방법은 패키지를 유효한 이름으로 지정하는 것입니다. 패키지를 생성할 때, CREATE [OR REPLACE] [ EDITIONABLE | NONEDITIONABLE ] PACKAGE 다음에는 스키마와 패키지명이 따라와야 합니다.
스키마를 생략하는 경우 현재 스키마를 기본값으로 지정하기에 스키마는 생략하여도 무방합니다. 다만, 패키지명은 필수적으로 명시하여야 합니다. 이때 패키지명을 지정하지 않으면 ORA-04050: invalid or missing procedure, function, or package name 오류가 발생합니다.
CREATE OR REPLACE PACKAGE
/
ERROR at line 1:
ORA-04050: invalid or missing procedure, function, or package name