HPL/SQL - DBMS_OUTPUT 패키지
HPL/SQL - DBMS_OUTPUT 패키지 (DBMS_OUTPUT Package)
DBMS_OUTPUT 패키지는 프로그램 실행 중에 화면으로 메시지를 출력해 주는 기능이에요. 주로 프로그램을 디버깅할 때 중간 값을 확인하는 용도로 아주 유용합니다.
출처: 문서
본문
DBMS_OUTPUT 패키지는 메시지를 보낼 수 있게 해 주며 프로그램을 디버깅하는 데 도움이 됩니다.
예제:
BEGIN
DBMS_OUTPUT.PUT_LINE('Hello, world!');
END;
PUT_LINE 함수
PUT_LINE 함수는 텍스트 문자열을 표준 출력(기본적으로 화면)에 기록합니다. 이 함수는 줄 종결자(line terminator)를 덧붙입니다.
문법:
DBMS_OUTPUT.PUT_LINE(text);
매개변수:
| 매개변수 | 타입 | 설명 |
|---|---|---|
| text | VARCHAR | 텍스트 문자열 또는 표현식 |
반환 값 (Return Value):
없음.
예제:
BEGIN
DBMS_OUTPUT.PUT_LINE('Hello, world!');
END;
더 알아보기 (Learn more)
DBMS_OUTPUT.PUT_LINE은 SQL 문의 실행 결과보다는 스크립트 흐름 자체를 확인할 때 유용해요. 반복문 안에서 값을 찍어 보면서 로직을 검증해 보세요.