728x90 반응형 postgresql ::NUMERIC1 [PostgreSql] - 포스트그레 Mybatis #{ }, numeric = character varying 오류 해결 방법 #포스트그레 Mybatis #{ }, numeric = character varying 오류 해결 방법 -Mybatis Postgresql사용시 테이블상에 NUMERIC 타입의 변수에 #{item} 매핑시 에러가 발생했습니다. -PostgreSql 8.4버전부터 자동 타입변환을 지원하지 않아서 생기는 오류입니다. #명시적으로 형변환을해서 오류를 해결할 수 있습니다. -NUMERIC 타입일 경우 -Cast(변수 AS INTEGER) -변수::INTEGER -변수::NUMERIC // Cast함수 Cast(#{item} AS INTEGER) // PostgreSQL 형변환 방식 #{item}::INTEGER #{item}::NUMERIC 2021. 12. 13. 이전 1 다음 728x90 반응형