레이블이 INOUT파라미터인 게시물을 표시합니다. 모든 게시물 표시
레이블이 INOUT파라미터인 게시물을 표시합니다. 모든 게시물 표시

2021년 12월 31일 금요일

오라클 프로시저실습, INOUT파라미터, 반복문, LOOP ENDLOOP,FOR, WHILE, SQL교육, ORACLE교육, JAVA교육, 오라클학원, 자바학원, SQL학원, SQL동영상

 오라클 프로시저실습, 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동영상, 오라클동영상, 자바학원, 자바교육



(C#교육동영상)C# ADO.NET 실습 ODP.NET/ODAC 설치 오라클 함수 호출 실습, C#학원, WPF학원, 닷넷학원, 자바학원

  (C#교육동영상)C# ADO.NET 실습  ODP.NET/ODAC 설치  오라클 함수 호출 실습, C#학원, WPF학원, 닷넷학원, 자바학원 https://www.youtube.com/watch?v=qIPU85yAlzc&list=PLxU-i...