일반적으로 개발 언어처럼 SQL 언어에서도 절차 지향적인 프로그램이 가능하도록 하는 트랜잭션 언어이다.
1. 절차형 SQL 종류
2. DBMS_OUTPUT 패키지 개념
DBMS_OUTPUT은 메시지를 버퍼에 저장하고 버퍼로부터 메시지를 읽어오기 위한 인터페이스 패키지이다.
- DBMS_OUTPUT은 절차형 SQL이 정상적으로 구현되었는지 테스트는 목적으로 많이 사용한다.
3. DBMS_OUTPUT 패키지 종류
- DBMS_OUTPUT.PUT(문자열); : 개행 없이 문자열을 출력하는 프로시저
- DBMS_OUTPUT.LINE(문자열); : 문자열을 출력 후 개행하는 프로시저
4. 조건문
IF 조건 THEN
문장;
ELSIF 조건 THEN
문장;
ELSE
문장;
END IF;