데이터베이스에서 모든 비즈니스 로직을 가진 Postrges로 애플리케이션을 변환하는 방법을 검토 중입니다. 현재 약 200 개의 공개 상수 변수가있는 매우 큰 패키지가 있습니다. Postgres는 패키지 수준 변수를 지원하지 않으므로이를 변환하는 방법을 논의하고 있습니다. 두 가지 가능성이 있지만 어느 것이 더 좋을지에 대한 의견이 필요합니다. 둘 다 매우 좋지 않습니다. 둘 다 매우 좋지 않습니다.오라클에서 Postgres 로의 패키지 레벨 상수 변환
- 각 변수를 정적 값을 반환하는 함수로 변환하십시오. 이것은 가장 가능성이 높지만 매우 추한 것 같습니다.
- 값에서 표를 만드십시오. 이것의 문제점은 주로 다른 패키지/기능에 의해 사용된다는 것입니다. 또한 유형이 혼합되어 있습니다 (숫자 대 varchars).
아이디어가 있으십니까?
필자는이 옵션을 사용하려고합니다. 주로이 패키지를 사용하는 모든 패키지의 변경 사항이 거의 없기 때문입니다. – chotchki