조회결과를 리턴해주는 오라클 함수 활용하기
SELECT KWD FROM CODEZIP where id='pk' 1 2 3 4 5 테이블이 존재한다. 해당 데이터를 1 2 3 4 5 형식으로 하나의 행으로 리턴받는 함수를 만들고자 한다. CREATE OR REPLACE FUNCTION BP_CODEZIP(v_id VARCHAR2) RETURN VARCHAR2 IS vRtn VARCHAR2(100); BEGIN FOR list_data IN ( SELECT KWD FROM CODEZIP WHERE id = v_id ) LOOP vRtn := vRtn || list_data.KWD; END LOOP; RETURN vRtn; END; 자주 오라클 함수를 만지지 않아서 그런지 할 때마다 찾아서 하는 것 같다.ㅠㅠ 제대로 아는데 없네...