오라클 제약조건(UK, CK, PK, FK)
UNIQUE KEY(UK) - 테이블내에서 해당 컬럼 값은 항상 유일해야 한다. - PRIMARY KEY(PK)와 유사하나 NULL값을 중복 허용한다. - 내부적으로 UNIQUE INDEX를 만들어 처리한다. - 테이블 내에서 UK는 여러번 지정 가능하다. CHECK(CK) - 해당 컬럼에 저장 가능한 데이터 값의 범위나 조건을 지정한다. - 컬럼에 입력되는 데이터를 검사해서 조건에 맞는 데이터만 입력되도록 한다. PRIMARY KEY(PK) - 해당 컬럼 값은 반드시 존재해야 하며, 유일해야 한다. - 테이블에 대한 기본키를 생성한다. - 기본키는 테이블 당 하나만 존재하며 반드시 하나의 컬럼으로만 구성되는 것은 아니다. - NULL값이 입력될 수 없고, 이미 테이블에 존재하고 있는 데이터를 다시 입력..
IT/DATABASE
2016. 5. 13. 17:10