PL-SQL Day 4
<PL-SQL >
SQL의 단점
(반복X, 비교X, 예외처리X, 변수선언X
①Interpreter-Language
i)syntax(문법) check -> ii)semantic(의미) check -> 실행 가능한 상태 -> iii)runner가 실행
②Compiler-Language
i)syntax(문법) check -> ii)semantic(의미) check -> object생성 -> iii)runner가 실행
<매개변수의 종류>
IN : 프로시저에 전달
OUT : 처리된 결과를 사용자에게 다시 전달
IN OUT : 둘다
Scalar 변수: 한번에 하나의 값만 저장
TYPE 변수: ①잘모를때 ⓢ테이블의 변경에 대비
ROWTYPE 변수: 테이블의 모든 컬럼
RECORD 변수: 구조체
COMPOSITE 변수:
<Cursor>
1. 암시적 커서 : 결과행이 1개
2. 명시적 커서 : 선언 -> OPEN(SYNTAX/SEMANTIC - CHECK, RUN) -> FETCH(OPEN한 커서의 실행결과를 읽어온다, 한번에 한행) -> CLOSE
속성: %ROWCOUNT, %FOUND, %NOTFOUND, %ISOPEN(현재 커서가 open 되어 있는지를 리턴)
5일차 일정
<예외처리방법>
~3시 수업(4지선다형, 20문제)
3시 시험