반응형 SQL1 SELECT 절 펑션 수행 횟수 확인 단순 조회와 집계함수(SUM,MAX) 사용 시 SELECT 절 펑션 몇 번 실행 횟 수 차이 요약 SELECT LV, F_SQLP(LV) FROM SQLP GROUP BY LV ; -- 위 SQL은 아래와 같이 작동한다. SELECT LV, F_SQLP(LV) FROM ( SELECT LV FROM SQLP GROUP BY LV ) ; -- SUM과 같은 함수는 위 SQL처럼 동작할 수 없다 SELECT LV, SUM(F_SQLP(LV)) FROM SQLP GROUP BY LV; 테스트 함수 생성CREATE OR REPLACE FUNCTION F_SQLP(p_num NUMBER) RETURN NUMBER IS BEGIN DBMS_OUTPUT.PUT_LINE(TO_CHAR(p_num)||':리턴'); RE.. 2023. 6. 26. 이전 1 다음 반응형