-1
예외를 사용하면 오류가 발생한 후 다음 값을 인쇄해야합니다. 예를오류가 발생하면 다음 줄 인쇄
FOR i IN 1..50
IF MOD(i,5) <> 0 THEN
dbms_output.put_line(i);
위해 나는 사전에 5
감사로 나누어 값을 제외한 모든 값을 인쇄해야합니다.
예외를 사용하면 오류가 발생한 후 다음 값을 인쇄해야합니다. 예를오류가 발생하면 다음 줄 인쇄
FOR i IN 1..50
IF MOD(i,5) <> 0 THEN
dbms_output.put_line(i);
위해 나는 사전에 5
감사로 나누어 값을 제외한 모든 값을 인쇄해야합니다.
PL/SQL이 될 코드는 당신이 매우 가까운 경우 - 다만 추가하려고 : BEGIN
, LOOP
, END IF
, END LOOP
및 END
조항 :
begin
FOR i IN 1..50 LOOP
IF MOD(i,5) <> 0 THEN
dbms_output.put_line(i);
end if;
end loop;
end;
/
1
2
3
4
6
7
8
9
11
12
13
14
16
17
18
19
21
22
23
24
26
27
28
29
31
32
33
34
36
37
38
39
41
42
43
44
46
47
48
49
이것과 함께 예외를 사용해야합니다. –
그래서 어떤 오류 당신이 처리해야합니까? 게시 한 코드 스 니펫은 오류를 발생시키지 않으며 더 넓은 프로그램이 무엇인지 명확하지 않습니다. 따라서이 질문은 더 이상의 설명 없이는 답이 될 수 없습니다. – APC
오류를 발생시킬 필요가 있습니다 –
발생시키는 데 필요한 오류는 무엇입니까? 질문을 명확하게 설명하지 않으면 도움을 줄 수 없습니다. – APC