안녕하세요..
이번에 디비를 오라클에서 pgsql로 변환할려구합니다...
마이그레이션 툴이나 이전 방법에 대해 알고싶습니다..
자세한문서 주소나 doc 파일올려주시면 넘 감사하겠습니다..
그리고 어플리케이션에서 오라클 내장함수(nvl,count,기타등등)
몇가지를 썻습니다..pgsql에서 지원하는지 궁금하구요...
그리고 윈도우에서 퍼포먼스상 문제가 잇다던데..
버전업되어서 좋아졌는지...궁금합니다..
답변부탁드립니다!
일반적으로 소스 디렉토리의 contrib/oracle 툴을 사용하셔서 변환하면 쉽게 변환이 됩니다.
하지만,
oracle의 패키지(또는 내장 프로시져)를 사용하셨다면, 그놈은 패키지 자체를 plpgsql놈으로 변환할 수 있는한 변환을 해보시고, plpgsql놈의 공부가 우선되어야겠군요. :)
sql 기본 함수들은 oracle에서 지원하는 대부분을 그대로 지원합니다. 단지 몇가지가 이름과 사용법이 약간 다릅니다.
decode -> case when 으로,
nvl -> coalesce 로
sysdate -> now() 로
....