Background Image

Forum

2017.08.11 03:17

반올림 문의

조회 수 104 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
Linux 64bit
CUBRID Ver.
8.4.4.8004
CUBRID TOOL Ver.
CUBRID Manager 9.3.6.007  (32bit)
응용 환경(API)


* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
안녕하세요

반올림에 대해서 질문 드립니다.


아래 스크립트를 순서대로 실행해서

쿼리를 돌려보면 0.01 이 아닌 0.00  나옵니다.
왜 반올림이 안될까요???

확인 부탁드립니다.


CREATE TABLE TB_TEST (

AAA FLOAT

);


INSERT INTO TB_TEST (AAA) VALUES(0.005);


SELECT AAA, ROUND(AAA,2)

 FROM TB_TEST;


  • ?
    주현 2017.08.16 19:17

    AAA의 데이터 타입이 FLOAT여서 발생된 문제로 보입니다.


    참고 : FLOAT 데이터 타입은 7자리의 유효 자릿수를 넘는 입력 값에 대해 근사치를 저장하는 타입이므로 유효 자릿수를 넘어서는 정확한 값을 저장하려면 사용하지 않도록 주의한다.


    원하는 결과값을 얻기위해서 AAA NUMERIC(4,3)으로 변경해 확인해 보세요


    csql> select aaa,round(aaa,2) from tb_test;

    === <Result of SELECT Command in Line 1> ===

      aaa                    round(aaa, 2)

    ============================================

      0.005                 0.010


    감사합니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
2705 날짜시간 함수를 조건 절에서 어떻게 처리하는지 궁금해서요 1 펌피 2017.11.08 18
2704 DB내보내기에서 스키마 파일 문의드립니다 3 qswaert 2017.11.08 19
2703 DB복구 3 hoon 2017.11.08 27
2702 MyBatis에서 clob 데이터 이상현상 문의 권태성 2017.11.08 28
2701 cubrid9 실행 에러 문의 드립니다. 1 hoon 2017.11.07 25
2700 DB복구 질문 드립니다. 3 hoon 2017.11.07 28
2699 브로커 포트관련 문의사항 1 a13579135790 2017.11.06 32
2698 CUBRID.CONF 에 ORACLE_STYLE_EMPTY_STRING=YES 적용 시 TRIM 처리가 NULL 로 나오는 현상 문의 드려요 1 덴드로비움 2017.11.02 24
2697 이중화 구성 DB와 , 단일 구성 DB 의 속도 차이가 있나요? 너무 차이가 나서 질문 올려요 4 덴드로비움 2017.11.02 46
2696 CUBRID 저장 함수 사용 에러 문의드립니다. 3 viaxy 2017.11.01 27
2695 기존 이중화에서 단일 서버로 바꾸는 경우 주의할사항이 있나요? 1 coolkkm 2017.10.31 16
2694 HA 구성 했는데... PK 생성 안했을시 C-SQL 조회와 뷰브리드 매니저 조회가 다르게 나오는 현상 의도적인가요?? 1 덴드로비움 2017.10.30 28
2693 질의문을 날렸을 때 무응답 현상에 대한 문의 3 a13579135790 2017.10.30 29
2692 현재 이중화 진행중인 db 를 한쪽을 끊고 이관작업이후 이중화를 붙이면 동기화가 문제가 없나요? 1 coolkkm 2017.10.30 26
2691 큐브리드 복구 중에 특정 시점 복구 문의 드립니다. 4 SHnJH 2017.10.26 30
2690 큐브리드 9.3.6 버전에서 TRIM 이 안되는지요. 5 펌피 2017.10.25 46
2689 백업자동화 기능 오션 문의 다시 올립니다. 1 coolkkm 2017.10.24 23
2688 트리거 질문 드립니다.. 너무 안되서 이렇게 질문 올려요 ㅠ 2 덴드로비움 2017.10.24 60
2687 백업자동화 기능중에 옵션 문의 1 coolkkm 2017.10.23 18
2686 전체 복구 이후 증분 복구가 오류 납니다. 3 coolkkm 2017.10.20 25
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 137 Next
/ 137

Contact Cubrid

Tel. 070-4077-2110 / Email. contact_at_cubrid.com
Contact Sales