제약 조건(Constraints)의 정의

테이블에 추가, 변경, 삭제되는 데이터를 제약.

제약 조건의 필요성

데이터의 무결성(Integrity)을 유지하기 위해 사용.

제약 조건의 종류

UNIQUE (UK) : 중복된 값을 허용하지 않음.

NOT NULL (NN) : NULL 값을 허용하지 않음.

PRIMARY KEY (PK) : UNIQUE와 NOT NULL의 조건을 만족하는 값 허용.

FOREIGN KEY (FK) - 참조하는 테이블의 칼럼의 값이 존재하면 값 허용.

CHECK (CK) - 제약조건을 설정할 때 설정한 값만을 받아들임.

Merge

정의 - 하나 혹은 그 이상의 테이블에 대한 INSERT, UPDATE 작업을

위해 하나 혹은 그 이상의 소스로부터 질의할 때 사용하는 명령어.

문법

MERGE INTO 테이블이름

USING SELECT statement..

ON 조건

WHEN MATCHED THEN

UPDATE statement

[DELETE statement

WHEN NOT MATCHED THEN

INSERT statement

[WHERE 절];

사업자 정보 표시
(주)블루원 | 김홍태 | 서울특별시 용산구 원효로 4가 135 금홍 2빌딩 | 사업자 등록번호 : 106-86-76684 | TEL : 02-3272-7200 | Mail : support_ora@blueone.co.kr | 통신판매신고번호 : 호 | 사이버몰의 이용약관 바로가기

'DB - ORACLE > Oracle DB Admin ' 카테고리의 다른 글

오라클 그룹 함수  (0) 2016.01.03
오라클 보안  (0) 2016.01.03
오라클 트랜잭션(Insert)  (0) 2016.01.03
오라클 OSWatcher 수행 방법  (0) 2016.01.03
오라클 Exachk 수행 방법  (0) 2016.01.03

+ Recent posts