HPL/SQL - RETURN 문

HPL/SQL - RETURN 문

RETURN 문은 루틴(routine)에서 값을 반환하며 돌아오는 데 사용하는 문이에요. 함수나 프로시저의 실행을 끝내고 호출한 쪽에 결과를 전달합니다.

출처: 문서

본문

구문(syntax)은 다음과 같습니다.

RETURN [expr];

Parameters

Parameter Type Description
expr INT 반환값 (변수 또는 표현식)

참고: 반환값을 지정하지 않으면 0이 반환돼요.

Examples:

RETURN;

표현식의 결과를 반환하기:

RETURN NVL(v1, 1);

호환성: Oracle, IBM DB2, SQL Server, Teradata, PostgreSQL, MySQL, Netezza

더 알아보기 (Learn more)

RETURN을 만나면 루틴은 그 자리에서 종료되고 뒤의 코드는 실행되지 않아요. NVL(v1, 1)처럼 기본값을 함께 반환하면 v1이 NULL인 경우에도 안전하게 값을 돌려줄 수 있습니다.