[MySQL] Constraints


[MySQL] Constraints

* Column 옵션 1. DEFAULT OPTION 2. Constraints DEFAULT OPTION - 열에 기본값 부여 - 열값이 없는 행 삽입 시 NULL 값 입력 방지 - 리터럴, 표현식을 기본값으로 사용 가능 - 기본 표현식은 해당 열의 데이터 유형과 일치해야함 - hiredate에 지금 날짜를 넣을 때 NOW함수 사용 불가(CURRENT_TIMESTAMP 사용) 디폴트를 서울로 설정 loc 값을 넣지 않아서 기본값인 서울로 입력됨 Constraints (제약조건) - 데이터 무결성 유지 - 테이블 특정 칼럼에 설정하는 제약 (테이블에 설정X) - 사용자가 원하는 조건의 데이터만 유지 1. 특징 - 처리 결과가 즉시 사용자에게 보여짐 - 하나의 컬럼에 여러개의 제약 조건 설정 가능 - 부적절한 데이터 입력, 수정, 삭제 방지 - 종속성이 있을 경우 삭제 방지 - 삽입, 수정, 삭제 시 조건에 대한 규칙 적용 - DESC 명령어로 NOT NULL 제약 조건 확인 가능 2...


#CHECK #제약조건삭제 #제약조건 #무결성 #UNIQUEKEY #SQL #PRIMARYKEY #NOTNULL #MySQL #FOREIGNKEY #DEAUTOPTION #Constraints #제약조건추가

원문링크 : [MySQL] Constraints