-
org.springframework.dao.DataIntegrityViolationException:BackEnd/Debug 2021. 11. 22. 14:02
### Error updating database. Cause: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value: '\xAC\xED\x00\x05sr\x00\x0Djava.time.Ser\x95]\x84\xBA\x1B"H\xB2\x0C\x00\x00xpw\x15\x06\x00\x00\x07\xE5\x0B\x16\x044.\x0E\x0E\x11x' for column 'CREA_DT' at row 1 insert하려는 Date 타입과 DB에 선언 되어 있는 Date 타입이 달라 충돌 나는 에러입니다. 해결 방법 Insert 하려는 Date 타입과 DB Date 컬럼의 Type을 맞춰 주어야 합니다. DB마다 호환되는..
-
org.springframework.jdbc.BadSqlGrammarException:BackEnd/Debug 2021. 11. 18. 16:38
### Error querying database. Cause: java.sql.SQLException: Subquery returns more than 1 row ### The error may exist in file [ query 파일 위치 ] ### The error may involve UserSql.selectUserAccountInfoByUserId-Inline ### The error occurred while setting parameters 서브쿼리가 1개 이상의 Row를 리턴할때 발생하는 에러 입니다. 해결 방법 public UserInfoModel selectUserId(UserModel reqModel) { return selectOne("UserSql.selectUserInfoB..