
SQL> CREATE OR REPLACE PROCEDURE triangle(base NUMBER DEFAULT 10, height NUMBER DEFAULT 20) -- 변수명 데이터타입 DEFAULT 디폴트치 -- 2 /IS 3 area NUMBER; 4 /BEGIN 5 area := (base * height)/2; -- 삼각형의 면적을 구하는 수식 -- 6 DBMS_OUTPUT.PUT_LINE(area); 7 END; 8 / 프로시저가 생성되었습니다. SQL> EXECUTE triangle; 100 PL/SQL 처리가 정상적으로 완료되었습니다.
SQL> EXECUTE triangle(100); 1000 PL/SQL 처리가 정상적으로 완료되었습니다. SQL> EXECUTE triangle(100,100); 5000 PL/SQL 처리가 정상적으로 완료되었습니다....
#DB
#IT
#개발
#노가다
#데이터베이스
#업무노트
#오라클
#프로그래밍
원문링크 : 프로시져와 파라미터