[mybatis 에러 해결]org.jkiss.dbeaver.model.sql.DBSQLException: SQL Error [42883]: 오류: 연산자 없음: bigint = text Hint: 지정된 이름 및 인자 형식과 일치하는 연산자가 없습니다. 명시적 형변환자를 추가해야 할 수도 있습니다.

뿌이·2022년 11월 24일
0

오류해결

목록 보기
35/53

뭐가 문제였냐면,,,, mybatis에 #{변수명} 이렇게 되어있는 부분에 일일히 ::BIGINT 달아줬어야했는데
하나 빼먹은게 있었다;;;ㅋㅋㅋㅋㅋㅋㅋㅋ

#{변수명}::컬럼타입

postgresql에서는 이러케 달아줘야하는것을 잊지말자!!!!
자동 형변환됨
예를들어 #{변수명} 에 들어가는게 '711115' 라고 하자
근데 #{변수명}::BIGINT 로 되어있다??
그러면 711115로 자동 형변환됨

profile
기록이 쌓이면 지식이 된다.

0개의 댓글