Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
Tags
- SQL
- like
- MySQL
- order by
- JS
- 동적
- 백틱
- 자바스크립트
- DATE_FORMAT
- select
- Spring
- JSP
- 함수
- 동적테이블
- 배열
- 도커
- oracle
- 테이블
- 변수
- 컨트롤러
- 프로그래머스
- 명령어
- 코테
- 인라인뷰
- JavaScript
- option태그
- 리눅스
- Update
- post방식
- Ajax
Archives
- Today
- Total
bom's happy life
[DB] MySQLIntegrityConstraintViolationException 예외 본문
[업무정리]
MySQLIntegrityConstraintViolationException 예외
이 에러는 MySQLIntegrityConstraintViolationException이라는 예외이다. 해당 예외는 MySQL 데이터베이스에서 무결성 제약 조건을 위반했을 때 발생한다. 에러 메시지에는 "Column 'placeRentSeq' cannot be null"이라고 표시되어 있는데 이는 'placeRentSeq'라는 열이 NULL 값을 가질 수 없는데 NULL 값이 삽입되었다는 것을 의미한다.
이 예외는 데이터베이스 테이블의 컬럼 정의에 따라 발생한다. 해당 테이블의 'placeRentSeq' 컬럼이 NOT NULL로 정의되어 있으며, 입력된 데이터에서 해당 컬럼이 null인 경우에 발생할 수 있다. 해결하기 위해서는 다음 중 하나를 수행해볼 수 있다.
1. 'placeRentSeq' 컬럼에 null 값을 허용하도록 테이블 정의를 수정하기
2. 'placeRentSeq'에 적절한 값을 할당하여 null이 아닌 값을 입력하기
3. 'placeRentSeq'가 자동으로 증가하는 일련번호(primary key)로 사용되는 경우, 자동 생성되도록 설정하기기
'오류해결 및 정리✌️' 카테고리의 다른 글
| Cannot change version of project facet Dynamic Web Module 3.1 (0) | 2023.10.19 |
|---|---|
| [Spring] Debug 모드 에러 - 톰캣 타임아웃에러, 무한루프원인 (0) | 2023.06.12 |
| [JS] 삭제하기 이벤트 오류잡기!!!! (0) | 2023.06.02 |
| [JS] JSP에서 스크립트 작동이 안될 때? - 스크립트 실행시점 문제 (0) | 2023.06.02 |
| window.onload() = function()/ window.addEventListner('load', function(){}); (0) | 2023.05.12 |