2017-01-13 4 views
0

필자는 하이브 테이블에 열이 있는데이 열을 쿼리하기 위해 임팔라와 하이브를 모두 사용하려고하며 십진수 10 자리까지 올림해야합니다.소수점 이하 10 자리 반올림

즉 test_column = 32.542999471999998

선택 test_column은 32.5429994720를 반환해야합니다. select 쿼리에서이 값을 반환하기 위해 사용할 수있는 함수는 무엇입니까?

답변

1

해결책을 얻었습니다. TABLE_NAME

행 (십진수로서 test_column (20,10))

선택에 캐스팅이 발생할 것이다 32.5429994720

라운드로 (test_column 10)은 필요한 결과를 반환하지된다.