에듀윌 · 사용자 정의 함수
UDF
FUNCTION · RETURN 필수 + SELECT 안 호출

동전 넣으면 음료를 반드시 돌려주는 자판기

UDF FUNCTION
사용자 정의 함수 값을 입력받아 결과를 RETURN으로 반드시 돌려주는 절차형 SQL. SELECT 등 다른 SQL 안에서도 호출 가능.
CREATE FUNCTION calc_discount ( p_grade IN VARCHAR2) RETURN NUMBER IS v_rate NUMBER; BEGIN IF p_grade = 'VIP' THEN v_rate := 0.2; END IF; RETURN v_rate; -- 반드시 반환 END;
🥤
자판기 — 동전(입력)을 넣으면 음료(결과)를 돌려줌. RETURN이 없으면 자판기가 아니듯, 함수가 아니다.