내 스토어드 프로 시저가 raise_application_error를 호출하여 throw 할 수있는 오류 코드를 상수로 저장합니다. 내 프로 시저 중 하나는 다른 하나가 throw하는 오류를 잡아야하고, 나는 이것을 pragma exception_init로 수행하려고합니다. 그것은 숫자 리터럴 (명시 적으로 내가 말하는 오류 메시지에서 말하는 것처럼)을 받아들이는 것처럼 보이지만 그렇지 않으면 상수에 저장하는 오류 코드를 하드 와이어 할 수 없으면 좋을 것입니다. 내가 쓴 것처럼 나도 같은를 달성 할 수 있도록이에 대한 몇 가지 해결 방법은 있나요 :프라그 마 상수가있는 init 초기화
프라그 exception_init (myException, pkg_constants.error_not_null);
당신은 얻을 PLS-00103 직접 패키지 변수를 참조하려고하면 ; 및 PLS-00702 (로컬 변수를 사용하는 경우 (패키지 변수 설정), 맞습니까? –