Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL 제약 조건이란 무엇입니까?


제약은 일종의 제한 또는 제한이라는 것을 알고 있습니다. 마찬가지로 MySQL 제약 조건은 테이블에 들어갈 수 있는 데이터를 제한하는 몇 가지 규칙을 정의하는 데 사용됩니다. 제약 조건의 도움으로 기본적으로 테이블 내 데이터의 정확성과 무결성을 유지할 수 있습니다.

MySQL 제약 조건 유형

MySQL 제약 조건에는 두 가지 유형이 있습니다 -

  • 열 수준 제약 조건 - 테이블의 특정 열에만 적용되고 열 데이터만 제한하는 제약 조건을 열 수준 제약 조건이라고 합니다.
  • 테이블 수준 제약 조건 - 전체 테이블에 적용되고 전체 테이블 데이터를 제한하는 제약을 테이블 수준 제약이라고 합니다.

다음은 가장 일반적인 MySQL 제약 조건입니다 -

  • NULL이 아님
  • 고유한
  • 기본 키
  • 외래 키
  • 확인
  • 기본값