constraint
![[MSSQL] 제약조건(CONSTRAINT)이란 ?](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FFEZSR%2FbtrBbLlyIDn%2FAAAAAAAAAAAAAAAAAAAAAJWCVnz9QxaRglGB5c7yh5W3dWHVAmKYCglFo1RA2ppJ%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3D1qZxSXi2Iwy9lhIp4eaemJTWgg4%253D)
[MSSQL] 제약조건(CONSTRAINT)이란 ?
제약 조건 ( Constraint )이란 데이터의 무결성을 지키기 위해 제한된(한) 조건을 말한다. 즉, 데이터를 삽입, 수정 등을 할 때 무조건 삽입하고 수정하는 것이 아니고 제한된 조건을 만족해야지만 삽입하고 수정하여 무결성을 지키는 것이다. SQL Server에서 정의된 제약조건에는 아래와 같다. Primary Key Constraint : PK 조건에 만족하는가? Foreign Key Constraint : FK 조건에 만족하는가? UNIQUE Constraint : 유니크한 Value인가? CHECK Constraint : 체크로직에 만족하는가? (ex) Value > 100 DEFAULT Constraint : Default 값을 부여하는 제약조건. ● Primary Key Constraint..