본문 바로가기

수업내용 정리

0209 수업 내용 정리 - PL/SQL, 커서와 예외처리

1. 질문

 

0209 수업 질문 - PL/SQL, 커서와 예외처리

Q1. PL/SQL은 뭐야? PL/SQL(Procedural Language/Structured Query Language)은 Oracle 데이터베이스 관리 시스템 관리를 위해 특별히 설계된 절차적 언어입니다. 변수, 프로시저 및 함수를 선언하기 위한 구조와 예

gurobig.tistory.com

2. 내용

 

 

0209 오라클 DB 입문 - PL/SQL, 커서와 예외처리

1 PL/SQL (저장할 수 없음/ 한번 쓰고 사라지는 데이터) 1. PL/SQL 구조 0) 정의 - DECLARE / BEGIN / EXCEPTION / END 를 주로 쓴다 - BEGIN, END를 꼭 써야 한다. - 명령어와 END를 쓴 후 ;을 써야 한다. - 주석처리 방

gurobig.tistory.com

3. 문제풀이

 

0209 오라클 DB 문제풀이 - PL/SQL, 커서와 예외처리

Q1) --Q1 SET SERVEROUTPUT ON; --FOR 문 사용식 BEGIN FOR i IN 1..10 LOOP CONTINUE WHEN MOD(i, 2) = 0; DBMS_OUTPUT.PUT_LINE ('현재 i의 값 :' || i); END LOOP; END; / Q2) DECLARE V_DEPTNO DEPT.DEPTNO%TYPE := 10; BEGIN CASE V_DEPTNO WHEN 10 THEN DBMS_OU

gurobig.tistory.com

 

4. 정리

1) 오전

- PL/SQL

2) 오후

- PL/SQL

- 커서와 예외처리

 

핵심

1. 실무에서는 FOR LOOP를 많이 쓴다.

2. PL/SQL : 일회성으로 쓰고 사라진다.

3. DECLARE // BEGIN // END

4. WHEN-THEN // IF-THEN-ELSEIF

5. CASE 등등..

6. MOD : 나누기

7. 복합형에는 레코드와 컬렉션이 있다.

 

728x90
반응형
LIST