본문 바로가기
728x90
반응형

exception3

Oracle 개발자 수업 43일차 - 반복문(LOOP, FOR LOOP, WHILE LOOP), 예외처리(EXCEPTION) 1. 반복문(LOOP, FOR LOOP, WHILE LOOP) 2. 예외처리(EXCEPTION) 1. 반복문(LOOP, FOR LOOP, WHILE LOOP) [ LOOP ] - 무한 루프 - 탈출 조건 처리(안하면 무한 반복) - 예제 SET SERVEROUTPUT ON; -- 예제1 BEGIN LOOP DBMS_OUTPUT.PUT_LINE(TO_CHAR(SYSDATE, 'HH24:MI:SS')); END LOOP; END; ----> 현재시간이 무한반복.. -> 에러발생 -- 예제2 DECLARE VNUM NUMBER := 1; BEGIN LOOP DBMS_OUTPUT.PUT_LINE(VNUM); VNUM := VNUM + 1; EXIT WHEN VNUM > 10; --> EXIT: Java의 if문.. 2021. 5. 28.
Oracle 개발자 수업 41일차 - Normalization, PL/SQL 1. 정규화, Normalization 2. PL/SQL 1. 정규화, Normalization [ 정의 ] - 모델링 작업 > ERD > 정규화 > 안정성 높고, 작업하기 편한 ERD - 자료의 손실이나 불필요한 정보를 없애고, 데이터의 일관성을 유지하고, 데이터 종속을 최소화하기 위해 자료구조(ERD)를 수정하는 작업 [ 목적 ] 1) NULL 제거 2) 중복값 제거 3) 삽입, 갱신, 제거에 따른 이상 현상 제거 > 데이터 무결성 보장 [ 함수 종족(Functional Dependency) ] - 하나의 테이블내의 컬럼끼리의 관계 표현 - 정규화는 '부분 함수 종속' or '이행 함수 종속'을 모두 없애고, 모든 컬럼의 관계를 '완전 함수 종속'으로 만드는 작업 [ 종류 ] - 형태: 1개 테이블 .. 2021. 5. 27.
JAVA 개발자 수업 19일차 1. 제네릭 (Generis) 2. 예외 처리 (Exception Handling) 1. 제네릭 (Generics) [ 정의 ] - 다양한 타입의 객체들을 다루는 메서드나 컬렉션 클래스에 컴파일 시의 타입체크(compile-time type check)를 해주는 기능 [ 장점 ] 1. 타입 안정성을 제공한다. 2. 타입체크와 형변환을 생략할 수 있으므로 코드가 간결해진다. [ 제네릭 클래스 선언법] class Box { //지네릭 타입 T를 선언 T item; void setItem(T item) { this.item = item; } T getItem() { return item;} } // T: 타입변수 -> 데이터를 저장하는 용도가 아니라, 자료형 자체를 저장하는 용도 Box b = new Box(.. 2021. 4. 22.
728x90
반응형