반응형
개체 무결성은 기본키를 구성하는 어떤 속성도 NULL 값이나 중복값을 가질 수 없다는 것을 뜻한다.
예를 들어 다음과 같은 <table> 의 데이터가 있고 SQL 명령문을 실행하는데 에러가 발생하였음.
번호 | 이름 | 성적 |
1 | ㅇㅇ | 100 |
2 | ㅁㅁ | 90 |
3 | ㅂㅂ | 100 |
4 | ㅎㅎ | 80 |
INSERT INTO table VALUES('3', 'ㄱㄱ', '150');
번호, 이름, 성적의 string 값을 삽입하는 SQL 명령문이고, 에러가 난 것은 번호가 이미 3번이 있기 때문에 중복된 값을 삽입하기 때문에 이상이 발생한 것이다.
따라서 삽입 이상에 해당되며 해당 구문은 개체 무결성 제약조건을 위반한 내용이다.
반응형
'Programming' 카테고리의 다른 글
google font - 구글 폰트 굵기 조절하기thin, regular, black, 굵기 추가 (0) | 2022.09.14 |
---|---|
3개의 변수 전역변수, 지역변수, 매개변수 (0) | 2022.04.29 |
용어 정리) TCP/IP 플래그 비트 , 영속 계층의 DAO, DTO, VO (0) | 2022.04.29 |
(보안) 시큐어코딩SecureCoding, OWASP, 한국인터넷진흥원, 소프트웨어 보안약점 진단가이드 (0) | 2022.04.24 |
(오류) warning: mysql_num_rows(): supplied argument is not a valid mysql result resource (0) | 2022.04.23 |