고래씌

[Oralce] 16. Object(FUNCTION) - FUNCTION 본문

Database/Oracle

[Oralce] 16. Object(FUNCTION) - FUNCTION

고래씌 2023. 12. 1. 14:16

1. FUNCTION

: 프로시져와 마찬가지로 내부에 PL/SQL을 작성할 수 있고, 실행결과를 반환받을 수 있음

 

 

▶ FUNCTION 생성방법

 

[표현식]

    CREATE FUNCTION 펑션명[(매개변수)]
    RETURN 자료형
    IS
    BEGIN
        실행부분
    END;

 

 

▶ 예제

 

 

 

 

▶ 사원의 사번을 전달받아서 연봉을 계산해서 반환해주는 함수 만들기

 

 

'Database > Oracle' 카테고리의 다른 글

[Oralce] 17. Object(TRIGGER) - 트리거  (0) 2023.12.01
[Oralce] 15. Object(Procedure) - 프로시저  (0) 2023.12.01
[Oracle] 14. PL/SQL  (0) 2023.12.01
[Oracle] 13. Object(INDEX) - INDEX  (0) 2023.12.01
[Oracle] 12. Object(SEQUENCE) - 시퀀스  (0) 2023.11.30