[SQL] PL/SQL
PL/SQL : 오라클 자체에서 내장되어 있는 절차적언어 - SQL 보완 - 변수 정의, 조건 처리(IF), 반복 처리(LOOP, WHILE, FOR)등 지원 - 블록 구조 기능 - 변수 선언 - 비교 처리 - 반복 처리 장점 - 블록 안의 여러 SQL 구문이 한번에 서버로 전송되므로 수행속도가 향상되고, 통신량도 줄일 수 있다 BLOCK 구조 1. 이름부 (IS/AS) : 블록의 이름 지정 - 아무것도 쓰지 않으면 익명 블록이 됨 2. 선언부 (DECLARE) : 변수나 상수 선언 3. 실행부 (BEGIN) : SQL문 - PL문 안에 SQL문을 쓰는것 - 제어문, 반복문 - 커서 4. 예외 처리부 (EXCEPTION) 5. END - END문 뒤에 ;를 선언하면 하나의 블록이 끝남 #set serve..
DATABASE/SQL
2018. 4. 20. 16:52