728x90
반응형
SMALL
ON DELETE CASCADE
기본적으로는 참조되어있는 어떤 한 값을 변경하거나 삭제하려고 할때는 무결성 제약조건에 걸려서 오류가
발생하게 된다.
ON DELETE CASCADE 옵션은 참조되어있는 값을 변경하거나 삭제할때 참조되어진 모든 값을 같이 지워버릴 때
사용할 수 있다.
ON DELETE CASCADE 옵션을 적용해 놓으면 참조되어진 모든 값을 같이 지워버리게 되기 때문에 무결성
제약조건에 의한 오류도 발생되지 않고 간단하게 지우려고 했던 값을 지울 수 있다.
CASCADE CONSTRAINTS
ON DELETE CASCADE 옵션으로 ROW 를 삭제한다면 CASCADE CONSTRAINTS 옵션은 테이블을 삭제할 수 있다.
삭제된 값에 참조되어있던 값들은 ON DELETE CASCADE 옵션의 경우와 다르게 참조 연결만 끈어지고
삭제되지 않는다.
728x90
반응형
LIST
'IT > DBMS 공통' 카테고리의 다른 글
대용량 데이터베이스 솔루션 - 함수 기반 인덱스 (0) | 2014.02.18 |
---|---|
대용량 데이터베이스 솔루션 - 인덱스의 유형과 특징 (0) | 2014.02.10 |
TRUNCATE (0) | 2014.01.21 |
대용량 데이터베이스 솔루션 - 데이터 저장구조와 특징 (0) | 2014.01.19 |
mysql 설치 (0) | 2013.12.24 |