Pro*C
Oracle Pro*C 실무 프로젝트 활용서_2
[ 알고가야 할 개념 ] 1. CURSOR 와 FETCH ? - SELECT 문을 통해 결과값들이 나올 때 이 결과들을 메모리 공간에 저장하게 되는데, 이 메모리 공간을 ' 커서 ' 라고 합니다. 모든 SQL 문은 커서 소유 - 커서에서 원하는 결과값을 추출하는 것은 ' FETCH ' 입니다. 2. 커서의 특징 - 복수의 튜플들에 엑세스 할 수 있도록 해줍니다.(단일 행처럼 into 절을 이용하여 변수에 저장하여 처리할수 없으므로 ) - 첫번째 튜플에 대한 포인터로 생각할 수 있습니다. - 질의 결과로 반환되는 튜플들을 한번에 하나씩 차례대로 처리할 수 있습니다. - 단점 : 많은 데이터를 처리할 경우, SQL 의 성능을 떨어뜨리게 됩니다. 3. 커서 명령어 DECLARE : 커서 정의 OPEN : 커서..
2020. 1. 10. 11:07