MSSQL에서 PostgreSQL으로 천천히 이동하고 있습니다.PostgreSQL 저장 프로 시저를 편집하는 방법은 무엇입니까?
MSSQL에서 이미 저장된 프로 시저 또는 함수 편집을 호출 할 수 있으며 관리 셸 (SQL Server Management Studio)에서 프로 시저의 텍스트를 보여 주므로 텍스트 파일의 어딘가에 소스 코드를 저장할 필요가 없었습니다.
PostgreSQL과 같은 방식으로 편리하게 수행 할 수 있습니까? 나는 pgAdmin III를 사용하고 있습니다.
을 실행하는 것을 잊었다하지 않습니다에 "매우 어쨌든 (이상적으로 버전 관리 시스템) 권장 –
@a_horse_with_no_name을 :. 나는 다른 선호 접근 방식을 사용합니다. 나는 실험적으로 모든 생산적인 DB 클러스터 (드물게 복사)를위한 테스트 DB 클러스터를 가지고 있습니다. 좋은 것으로 간주 될 때, 나는 생산적인 DB 클러스터에서 구현합니다. 특히 일반적인 백업 외에도, 스키마 변경 후 기존 저장소는 데이터가 끊임없이 변경되고 많은 변경 사항을 되돌릴 수 없으므로 데이터베이스 스키마에 제한적으로 사용됩니다. –
@ErwinBrandstetter :이 접근법의 문제점은 사용자가 overv 변경 사항을 보려면 버전 x에서 버전 x + 1로 데이터베이스를 가져와야합니다. 각 변경 사항을 추적 할 수있는 중앙 집중식 장소가 필요합니다 (예 : 문제 티켓에 매핑하는 것이 가장 이상적입니다). 생산 환경 (개발, 테스트, 스테이징, 유효성 검사, 회귀, 사전 제작, 생산)이 둘 이상이고 프로덕션에서 여러 버전 (여러 국가가 있다고 생각할 수 있음)이 여러 개있는 경우 모두를 추적 할 수있는 방법이 없습니다. VCS없이 변경됩니다. –