오라클 프로시저실습, INOUT파라미터, 반복문, LOOP ENDLOOP,FOR, WHILE, SQL교육, ORACLE교육, JAVA교육, 오라클학원, 자바학원, SQL학원, SQL동영상
오라클 PL/SQL
프로시저 작성
반복문(LOOP~END LOOP, WHILE, FOR)
INOUT 파라미터
실습
[실습]
주어진 수 까지의 짝수의 합을 구하여 리턴하는 프로시저를 작성합니다. DO ~ LOOP, WHILE LOOP, FOR LOOP 이용 3가지 방법 INOUT 파라미터 이용 |
set serveroutput on create or replace procedure getSum(num in out number) is tot number := 0; i number := 0 ; begin loop exit when i >= num; i := i + 1; if mod(i, 2) = 0 then tot := tot + i; end if; end loop; num := tot; end; / create or replace procedure getSum(num in out number) is tot number := 0; i number := 0 ; begin while(i < num) loop i := i + 1; if mod(i, 2) = 0 then tot := tot + i; end if; end loop; num := tot; end; / create or replace procedure getSum(num in out number) is tot number := 0; begin for i in 1..num LOOP if mod(i, 2) = 0 then tot := tot + i; end if; end loop; num := tot; end; / declare num number := 10; begin getSum(num); dbms_output.put_line('total = ' || num); end; total = 30 |
#오라클, #오라클프로시저실습,#INOUT파라미터, #PLSQL반복문, #오라클교육, #오라클학원, #SQL교육, #SQL학원, #SQL동영상, #오라클동영상, #자바학원, #자바교육, 오라클, 오라클프로시저실습,INOUT파라미터, PLSQL반복문, 오라클교육, 오라클학원, SQL교육, SQL학원, SQL동영상, 오라클동영상, 자바학원, 자바교육