[sql]PL/SQL - BASIC
* PL/SQL는 "절차적 언어을 SQL으로 확장한다"라는 뜻으로
Oracle's Procedual Langauge Extension to SQL의 약자이다.
* 변수정의, 조건처리(IF), 반복처리(LOOP, WHILE, FOR)등을 지원하며,
오라클 자체에 내장되어 있는 Procedure Language 이다.
java : if, for, while
PL/SQL : IF, LOOP, WHILE, FOR
*DECLARE문을 이용하여 정의되며, 선언문의 사용은 선택 사항 이다.
declare : 선언, 선언하다.. .뭐 이런뜻임 ㅋㅋ
*PL/SQL의 기본구조는 다음과 같다.
선언부, 실행부, 예외처리부, 종결 -> 선,실,예,종 (뭐 학교이름이냐??)
(DECLARE, BEGIN, EXCEPTION, END;)
1. 익병 블록
BEGIN
END;
2. 프로시저 블록
BEGIN
END;
2. 프로시저 블록
PROCEDURE name
IS
IS
BEGIN
END;
END;
3. 함수 블록
FUNCTION name
RETURN datatype
IS
BEGIN
FUNCTION name
RETURN datatype
IS
BEGIN
RETURN value;
END;
END;
댓글
댓글 쓰기