constraint1 3월 28일 (2) DB - My SQL DDL 테이블 제약 조건, 삭제, 수정 제약조건(Constraint) 특정 컬럼에 제약조건을 설정하기 위한 명령어 NOT NULL, DEFAULT 제외 이 때 제약조건에 이름(식별자)을 부여한다. CONSTRAINT 키워드는 생략가능 1. UNIQUE [CONSTRAINT 식별자] UNIQUE (컬럼명) 2. PRIMARY KEY [CONSTRAINT 식별자] PRIMARY KEY (컬럼명) 3. FOREIGN KEY [CONSTRAINT 식별자] FOREIGN KEY (컬럼명) REFERENCES 테이블명(컬럼명) 4. CHECK 식별자로 나중에 제약조건을 제어할 수 있음(삭제, 수정 등) 보통 테이블명과 컬럼명, 제약조건의 단어를 조합하여 작명 예) member 테이블의 기본키 : m_id_pk 컬럼이 아니라 규칙에 이름을 붙이기, 기본키.. 2023. 3. 28. 이전 1 다음