2016-12-08 3 views

답변

1

DB 앵그르 버전이에 대한 정보를 찾을 수

Ingres 문서에서 :

DROP PROCEDURE 문은 데이터베이스 프로 시저 정의를 데이터베이스에서 제거합니다. 프로 시저를 실행중인 세션은 프로 시저의 쿼리 계획이 메모리에서 제거되기 전에 완료 할 수 있습니다. 다른 프로 시저에서 실행 된 프로 시저가 제거되면 호출 프로 시저는 유지되지만 휴면으로 표시되며 호출 된 프로 시저가 복원 될 때까지 을 실행할 수 없습니다.

요약하면 proc_2는 삭제 된 프로 시저를 호출합니다. 이것은 프로 시저가 대체 될 때까지 proc_2가 휴면 상태로 표시됨을 의미합니다 (실행할 수 없기 때문에). proc_2를 호출하는 모든 프로시 저는 또한 휴면 상태로 표시됩니다. proc_2에 필요한 프로 시저를 제거하고 새 프로 시저를 작성하기 전에 프로 시저를 재 작성해야합니다.