programing

Toad에서 저장 프로시저를 디버그하는 방법은 무엇입니까?

telecom 2023. 6. 14. 21:40
반응형

Toad에서 저장 프로시저를 디버그하는 방법은 무엇입니까?

Oracle 10g이 설치되어 있고 여러 개의 커서와 프로시저가 있는 패키지가 있습니다. 이러한 프로시저 중 하나를 디버깅하려면 어떻게 해야 합니까?당신은 그것을 위한 단계를 제공할 수 있습니까?Google 검색을 실행했지만 패키지에서 특정 절차를 디버그하는 방법을 지정하는 내용을 찾지 못했습니다.

Toad에서 프로시저를 디버깅하기 위한 기본 단계

  1. Toad Editor에서 절차를 로드합니다.
  2. 디버그할 줄에 디버그 지점을 놓습니다.첫 번째 스크린샷을 참조하십시오.
  3. 편집기 Execute->Execute PLSQL(디버거)을 마우스 오른쪽 버튼으로 클릭합니다.두 번째 스크린샷을 참조하십시오.
  4. 창이 열리면 왼쪽에서 절차를 선택하고 해당 절차에 대한 매개 변수를 전달한 다음 실행을 클릭해야 합니다.세 번째 스크린샷을 참조하십시오.
  5. 이제 디버깅 검사를 시작합니다. Debug-->Step Over...감시 등 추가

참조:두꺼비 디버거

Debug

Execute In Debug

parameter

편집기에서 PL/SQL 개체를 엽니다.

기본 도구 모음을 클릭하거나 세션 | 디버그로 컴파일 전환을 선택합니다.이렇게 하면 디버깅이 활성화됩니다.

데이터베이스에서 개체를 컴파일합니다.

실행 도구 모음에서 다음 옵션 중 하나를 선택하여 디버깅을 시작합니다.디버거()를 사용하여 PL/SQL 실행() 단계를 거쳐 커서로 실행

언급URL : https://stackoverflow.com/questions/13722570/how-to-debug-a-stored-procedure-in-toad

반응형