아래 쿼리를 실행하였습니다.
SELECT 65170/FLOAT(1000) FROM SYSIBM.SYSDUMMY1;
퀘스트센트롤 툴에서는 65.17이라고 출력되었습니다.
콘솔모드(ex : db2 "sql query~")에서는 +6.51700000000000E+001이라고 출력되었습니다.
sqc 파일에서 쿼리 실행후에 fetch하고 float 변수에 대입해서 로그를 찍어보면 65.169998라고 출력됩니다.
환경마다 결과가 다릅니다. 저는 65.17이라고 나오게 하고 싶습니다.
방법이 없을까요? 참고 말씀좀 부탁드립니다. |