현재 입력 테이블의 행을 처리하고 각 레코드에 대해 가능한 많은 결과가있는 매우 복잡한 프로그램을 작성하고 있습니다. 이 때문에 나는 결과 메시지를 위해 정의 된 매우 많은 수의 상수를 가지고있다. 기록에는 성공 메시지가 하나 있지만 가능한 많은 경고와 오류가 있습니다.많은 양의 상수를 관리하는 가장 좋은 방법은 무엇입니까
첫 번째 생각은 패키지 본문 수준에서이 메시지에 대한 모든 상수를 정의하는 것이지만 각 상수를 사용되는 절차로 옮기기로 결정했습니다. 나는 이제 그 결정을 추측하고 모든 것을 패키지 몸체 수준으로 되돌릴 생각을하고 있습니다. 이 많은 상수를 정의하는 가장 좋은 방법은 무엇입니까? 유지 관리 용이성은 너무 복잡하기 때문에이 프로그램의 궁극적 인 목표입니다.
많은 결과 메시지가 있다면 개인적으로 조회 표에 추가 할 것을 고려하고 있습니다. 그렇게하면 프로 시저 코드에서 if/then/else 또는 case 문을 많이 사용하는 대신 효율적인 쿼리를 사용하여 한 번에 모두 얻을 수있는 옵션이 있습니다. 그러나 YMMV. –