본문 바로가기
반응형

oracle plsql3

[Oracle] PL/SQL 기초9 - 예외처리(Exception) [Oracle] PL/SQL 기초9 - 예외처리(Exception) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ [Oracle] PL/SQL 기초 - 예외처리(Exception) ] 입니다. : ) 0.Oracle PL/SQL 예외 처리 (Exception Handling) 1) 컴파일 에러(Compilation Error) - PL/SQL 블록을 Parsing, 컴파일 하는동안 문법적인 오류로 발생 하는 동안 발생하는 에러 2) 런타임 에러 (Run-Time Error) - PL/SQL 블록을 실행하는 도중 발생하는 에러, 이를 Exception이라고 한다. - 즉 오라클에서는 런타임 에러를 예외(Exception)라고 부른다. 이 예외 처리에 대해 오늘은 정리해 보려고 한다. - 일반적인 SQL에서.. 2020. 8. 2.
[Oracle] PL/SQL 기초3 - 커서 [Oracle] PL/SQL 기초3 - 커서 (CURSOR) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ PL / SQL 커서 ] 입니다. : ) 개인적으론 PL / SQL 의 꽃은 "커서"가 아닐까 생각합니다. 커서 (CURSOR) [정의] - SQL 커서는 Oracle 서버에서 할당한 전용 메모리 영역에 대한 포인터이다. - 질의의 결과로 얻어진 여러 행이 저장된 메모리상의 위치. - 커서는 SELECT 문의 결과 집합을 처리하는데 사용된다. ※ 사전적 정의만 보자면 전혀 이해가 안가는 부분이 많다. 그래도 일단 한번 보고 넘어가자. 사전적 정의 필요없이 맨밑의 예제부터 확인 해보아도 무방할 듯 하다. [종류] 1) 암시적 커서 (Implicit Cursor) 1.1) 정의 - 오라클 DB에서 실행.. 2018. 6. 14.
[Oracle] PL/SQL 기초2 - 반복문, 제어문 [Oracle] PL/SQL 기초2 - 반복문 (FOR LOOP, LOOP, WHILE LOOP) 및 제어문 (IF, CASE) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ PL / SQL 반복문, 제어문 ] 입니다. : ) 1. 반복문 PL / SQL 에서도 반복문을 사용할 수 있는데, 크게는 2가지로 볼 수 있다. (LOOP, FOR) ▶ 1.1 FOR LOOP [문법] FOR index in [REVERSE] 시작값 .. END값 LOOP STATEMENT 1 STATEMENT 2 ...END LOOP; - index는 자동 선언되는 binary_integer형 변수이고, 1씩 증가 한다.- REVERSE 옵션이 사용 될 경우 index 는 upper_bound에서 lower_bound로 1씩 감.. 2018. 6. 3.
반응형