"Oracle 제약조건"의 두 판 사이의 차이
DB CAFE
잔글 (→oracle constraint option) |
잔글 (→oracle constraint option) |
||
7번째 줄: | 7번째 줄: | ||
|- | |- | ||
| DRRERRABLE || DEFERRABLE || 제약 조건 검사를 사용하여 트랜잭션이 끝날 때까지 연기 | | DRRERRABLE || DEFERRABLE || 제약 조건 검사를 사용하여 트랜잭션이 끝날 때까지 연기 | ||
− | |||
− | |||
|- | |- | ||
− | | | + | | DRRERRABLE || NOT DEFERRABLE || 트랜잭션이 끝날 때(COMMIT) 제약조건을 검사 |
|- | |- | ||
− | | | + | | DRRERRABLE || DEFAULT 값 || NOT DEFERRABLE |
|- | |- | ||
+ | | DFFERRED || INITIALLY IMMEDIATE || SQL 문장이 끝날 때 즉시 제약조건을 확인 | ||
+ | |- | ||
+ | | DFFERRED || INITIALLY DEFERRED || | ||
|} | |} | ||
+ | |||
+ | |||
+ | [ [ [ NOT ] DEFERRABLE ] | ||
+ | [ INITIALLY { IMMEDIATE | DEFERRED } ] | ||
+ | | [ INITIALLY { IMMEDIATE | DEFERRED } ] | ||
+ | [ [ NOT ] DEFERRABLE ] | ||
+ | ] | ||
+ | [ RELY | NORELY ] | ||
+ | [ using_index_clause ] | ||
+ | [ ENABLE | DISABLE ] | ||
+ | [ VALIDATE | NOVALIDATE ] | ||
+ | [ exceptions_clause ] |
2018년 11월 1일 (목) 09:25 판
thumb_up 추천메뉴 바로가기
- DBA { Oracle DBA 명령어 > DBA 초급 과정 > DBA 고급 과정 }
- 튜닝 { 오라클 튜닝 목록 }
- 모델링 { 데이터 모델링 가이드 }
oracle constraint option[편집]
속성 | 값 | 설명 |
---|---|---|
DRRERRABLE | DEFERRABLE | 제약 조건 검사를 사용하여 트랜잭션이 끝날 때까지 연기 |
DRRERRABLE | NOT DEFERRABLE | 트랜잭션이 끝날 때(COMMIT) 제약조건을 검사 |
DRRERRABLE | DEFAULT 값 | NOT DEFERRABLE |
DFFERRED | INITIALLY IMMEDIATE | SQL 문장이 끝날 때 즉시 제약조건을 확인 |
DFFERRED | INITIALLY DEFERRED |
[ [ [ NOT ] DEFERRABLE ]
[ INITIALLY { IMMEDIATE | DEFERRED } ]
| [ INITIALLY { IMMEDIATE | DEFERRED } ]
[ [ NOT ] DEFERRABLE ]
] [ RELY | NORELY ] [ using_index_clause ] [ ENABLE | DISABLE ] [ VALIDATE | NOVALIDATE ] [ exceptions_clause ]