개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr 

Explicit CURSOR

 

 

[예제16] 위의 예제15를 아래와 같이 CURSOR의 DECLARE없이 SUBQUERY FOR LOOP를

써서 해결할 수 있습니다.

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr


개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr 

 

 

 Explicit CURSOR

 

[예제15] 앞의 예제 14에서 선언한 CURSOR를 CURSOR FOR LOOP로 전환하면 아래와 같습니다.

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr


개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

 


개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

Explicit CURSOR

- CURSOR FOR LOOP

CURSOR FOR LOOP는 Explicit CURSOR안에 있는 모든 Row들을 처리합니다.

따라서 CURSOR의 FETCH문에서 모든 데이터를 다 처리하기 위해 %NOTFOUND속성을

이용해야 하는 경우에 사용하면 유용합니다. 이 CURSOR는 내부적으로 OPEN되고,

FETCH되고 나서 CLOSE되기 때문에 DECLARE절에서 선언만 하고 사용하면 됩니다.

CURSOR의 데이터를 읽어 올 변수를 선언할 필요가 없습니다.

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr


개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr 

 

 

Explicit CURSOR 

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr


개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr 

 

 



​안녕하세요. IT 프로그래밍 재직자 및 개발진 여러분들

오라클​자바교육센터 입니다.


오늘도 여러분들에게 오라클자바교육센터 에서 추천드리는


추천강좌 오늘은 어떤 강좌가 추천되었을까요~?~?~?


라클 기초부터 실무활용 과정


저희 오라클자바교육센터의 메인이자 꽃이라고 불리우는


오라클 기초 강좌입니다.


그렇다면 이 강좌의 일정과 교육내용에 대해서 살펴보겠습니다.


<일정>


* 평일주간 : 2016년 01월 20일(수) ~ 01월 29일 (금) 8일 총 56시간

* 평일야간 : 2016년 01월 28일(목) ~ 02월 26일 (금) 18일 총 54시간

* 주말주간 : 2016년 02월 13일(토) ~ 03월 06일 (일) 8일 총 56시간


<교육내용>


본 과정은 직접적인 자격증 과정은 아니며 오라클 사용에 대해 불편을


느끼시는 분들을 위해 다양한 예제와 실습을 통해 오라클에 대한 내공을


키워가는 과정으로 오라클을 전체적으로 학습할 수 있으며 실무 활용


능력을 높여 추후 자격증 취득이 필요한 경우 무난히 자격증을


취득할 수 있도록 기본을 다지며 실무에서 사용할수 있는 과정 입니다.


본 과정에서는 신입직원 및 3년이하 경력직원들이 오라클에 대하여


개요를 파악하고 기본 SQL 실습을 통하여 실전능력을 배양하기 위한


과정으로 주로 실습위주로 하여 질의문 연습 및 다양한 질의문을


테스트할 수 있도록 중점을 두어 교육합니다.


<커리큘럼>


- SQL*Plus
- BASIC SQL
- PL/SQL
- Oracle Architecture
- Backup & Recovery
- Oracle Hint(SQL튜닝 및 Hint 사례)
- SQL튜닝 실전사례연구



자세한 커리큘럼 확인 및 교육 지원하기!!



 


 


감사합니다


 


개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

Explicit CURSOR

[예제14] S_EMP테이블에서 전 사원의 이름, 급여, 직책을 나타내시오.

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr


개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

Explicit CURSOR

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr


개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

Explicit CURSOR

 

[예제13]  S_ITEM 테이블에서 주문번호를 입력받아 각 상품에 해당하는 주문액과

총금액을 출력하시오 .

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr


개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

Explicit CURSOR

 

- Explicit CURSOR의 Attribute

Implicit CURSOR 사용할 때와 마찬가지로 Explicit CURSOR에 대한 상태 정보를

구하는 4가지 Attribute가 있습니다. CURSOR명 뒤에 Attribute를 붙여서 씁니다.

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

Implicit CURSOR

 

4. CLOSE 단계

 

 CLOSE cursor명; 

CLOSE문은 Record의 Active Set을 닫아 주고, 다시 새로운 Active Set을

만들어 OPEN할 수 있게 해줍니다.

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr


개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

+ Recent posts