PL / SQL
2018. 4. 23. 14:54
SQL문장에서 변수 정의, 조건 처리(IF), 반복 처리(LOOP, WHILE, FOR) 등을 지원하는 오라클 자체에 내장되어 있는 절차적 언어(Procedure Language)로 SQL의 단점을 보완. PL/SQL은 SQL에 없는 다음과 같은 기능이 제공된다.•변수 선언을 할 수 있다.•비교 처리를 할 수 있다. 반복 처리를 할 수 있다. 장점 - BEGIN~END와 같은 블록 구조를 가지므로 블록안의 여러 SQL 구문이 한번에 서버로 전송되므로 수행속도가 향상되고 통신량도 줄일 수 있다. - 블록안에 또 다른 블록을 포함하는 형태로 코드를 모듈화 할 수 있다. - 단일형 데이터 타입(SCALAR DATA TYPE), 복합데이터 타입(COMPOSITE DATA TYPE), 상수 등 여러 형태의 변수 ..