2013-08-23 7 views
2

정밀도를 잃지 않고 jooq-query에서 String을 BigDecimal로 변환하는 방법이 있습니까?Jooq에서 BigDecimal로 문자열 캐스팅

내가 endResER.VALUE.cast (BigDecimal.class)을 수행 할 때 VALUE이 어떤 소수 자릿수없이 BigDecimal를을 반환하는 데이터베이스의 문자열 값을 가진 필드입니다.

DB에 문자열로 저장된 금액 두 개를 비교해야합니다.

답변

0

이 같은 SQLDataType에 값을 캐스팅 할 수 있습니다 #2708 :

endResER.VALUE.cast(SQLDataType.DECIMAL.precision(10, 5)) 

는 jOOQ 3.1 알려진 문제가 있다고하지만 조심하십시오.

관련 문제