[PL/SQL] PL/SQL 핵심 정리 [PL/SQL의 구조와 구성요소 및 제어문, 함수, 프로시저]
·
▣ SQL : Database/PL SQL💾
1. PL/SQL의 구조와 구성요소 PL/SQL의 가장 작은 프로그램 단위를 블록이라고 한다. 이름이 없는 블록을 익명 블록이라 하고, 나머지 이름이 있는 블록에는 함수, 프로시저, 패키지 등이 있다. PL/SQL 블록은 선언부, 실행부, 예외 처리부로 구성되는데, 선언부와 예외 처리부는 생략이 가능하다. 선언부에서는 변수와 상수, 커서 등을 선언할 수 있다. 변수는 선언할 때 초기화가 가능하다. 상수는 선언 시 반드시 초기화해야 하며, 한번 초기화한 상수는 변경할 수 없다. 테이블의 컬럼과 연계된 변수나 상수 선언 시 %TYPE 키워드를 사용하면 자동으로 데이터 타입을 맞출 수 있다. PL/SQL 블록에서는 SQL에서 사용된 모든 데이터 타입과 연산자를 사용할 수 있다. 2. PL/SQL 제어문, 함수..