SQL 제약 조건은 테이블의 데이터에 대한 규칙을 지정하는 데 사용됩니다.


SQL 제약 생성

CREATE TABLE 문을 사용하여 테이블을 만들 때 또는 ALTER TABLE 문을 사용하여 테이블을 만든 후에 제약 조건을 지정할 수 있습니다.

CREATE TABLE table_name (
    column1 datatype constraint,
    column2 datatype constraint,
    column3 datatype constraint,
    ....
);

SQL 제약

SQL 제약 조건은 테이블의 데이터에 대한 규칙을 지정하는 데 사용됩니다.

제약 조건은 테이블에 들어갈 수있는 데이터 유형을 제한하는 데 사용됩니다. 이렇게하면 테이블에있는 데이터의 정확성과 신뢰성이 보장됩니다. 제약 조건과 데이터 작업 사이에 위반이 있으면 작업이 중단됩니다.

제약 조건은 열 수준 또는 테이블 수준 일 수 있습니다. 열 수준 제약 조건은 열에 적용되고 테이블 수준 제약 조건은 전체 테이블에 적용됩니다.

SQL에서 일반적으로 사용되는 제약 조건은 다음과 같습니다.