2017-10-31 10 views
-3

프로 시저를 만들고 그 프로 시저가 98 행과 마지막 2 행을 반환하면 어떤 문제로 인해 반환되지 않습니다. 반환하지 않을 행과 해결 방법을 어떻게 확인할 수 있습니까?프로 시저 출력

+0

에 대한 자세한 내용을보실 수 있습니다 더 많은 세부 사항을 제공하십시오. – John

답변

0

dbms_output을 사용하여 반환 된 행이없는 콘솔에서 인쇄 할 수 있습니다. 첫 번째 행으로 DBMS_OUTPUT.ENABLE;을 프로 시저 내에 작성해야합니다.

예 :

DBMS_OUTPUT.ENABLE; 
IF condition THEN 
    --statements that return 98 rows  
ELSE 
    dbms_output.put_line('not returned when id = '|| id); 

END IF; 

Here 당신은 PL/SQL

+0

이것을 사용하여 예제를 제공해 주시겠습니까? – user8862652

+0

예, 답변에 추가했습니다. – pobu