Background Image

FORUM

2011.01.12 02:50

쿼리 결과 질문

조회 수 8056 추천 수 0 댓글 6
?

단축키

Prev이전 문서

Next다음 문서

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

예제보면서 계속 만지작거리고 있는데요.

 

R3.1 버전이구요.

 

비트스트링 컬럼을 생성해서 데이터를 insert/select 해봤는데

 

메뉴얼에는

 

컬럼이 BIT VARYING(8) 타입인 경우 B'1' 를 인서트하면

 

Select 결과가 X'8'이 나온다고 되어 있는데, 실제로 해보면 X'80'이 나옵니다.

 

즉 BIT(8) 타입과 동일한 결과가 나오는건데요, 뭐가 맞는건가요?

 

글구 BIT(1) 타입일 경우 B'1' insert/select시 왜 X'8'이라는 결과가 나오는지 궁금합니다.

  • ?
    cubebridge 2011.01.13 00:17

    몇 bit 제품을 사용하셨는지요? 정확한 제품 정보 자료를 요청 드립니다.

  • ?
    brightest 2011.01.13 00:40

    우선 매뉴얼 상으로 X'8' 이 나오는 부분을 csql 에서 확인해 보니 역시 X'8'로 디스플레이되던데요~.

    다음으로, 말씀하신 부분에 대해서는 csql 의 디스플레이 상에서 16진수로 표현하면서 4bit 단위로 끊어서 출력하는데요, 앞에서부터 bit를 채우고, 뒷부분을 0으로 채워서 표현하기 때문에 B'1'은 B'1000' 즉, X'8'로 표현됩니다.

  • ?
    cubebridge 2011.01.13 00:43

    CUBRID는 32bit제품과 64bit 제품이 있는데 어떤 제품을 사용하시는지 알려주시기를 부탁드리며, 먼저 하신 질문에서 X'8'가 X'80'으로 나온다고 하셨는데 이것이 문제가 되는 것이 맞는지요?

    제가 이해한 내용이 틀리다면 추가적인 부연 설명을 부탁드립니다.

  • ?
    brightest 2011.01.13 01:00

    4bit 단위로 출력한다는 것은 16진수로 표현하기 때문입니다.

  • ?
    brightest 2011.01.13 01:03

    해당 부분이 현재 그렇게 구현되어 있다는 것이고요, 이 부분이 수정해야 할 부분인지는 논의가 필요할 것 같아 개발팀에게 전달하도록 하겠습니다~.

    그리고 저는 64bit 리눅스 버전에서 시험했습니다.

  • ?
    iamksseo 2011.01.18 01:15

    bit value를 화면에 표시할 때, char value로 표시하기 때문에 나타나는 현상입니다. 즉, 4bit 씩 끊어서 1byte(즉, 16진수 1글자)로 표시하게 됩니다.

    예를 들어, 1bit '1'은 4bit '1000' 이므로 16진수 '8'로 표현되어 화면에 표시됩니다.

     


  1. CUBRID 사용자를 위한 DBeaver 도구 출시 안내

    Date2024.04.23 Byadmin Views117
    read more
  2. SQLGate for CUBRID 영구 무료 라이선스 제공

    Date2020.04.09 Byadmin Views4474
    read more
  3. 큐브리드 3.0에서 3.1로 업그레이드시

    Date2011.02.05 BySoMa Views7623
    Read More
  4. 우분투 10.10 amd64 사용환경에서 큐브리드 설치에러질문입니다.

    Date2011.02.03 By푸훗 Views8834
    Read More
  5. mysql에서 이전에 관한 질문입니다.

    Date2011.02.01 By원설휘 Views7
    Read More
  6. index관련 질문입니다.

    Date2011.01.31 Byfoxman Views8151
    Read More
  7. CUBRID Master start failed 에러...

    Date2011.01.29 By노스 Views13076
    Read More
  8. 2.1 버전에서 3.1 버전으로 업그레이드시 문제발생했습니다. 도와주세요..

    Date2011.01.29 By양희종 Views7894
    Read More
  9. systimestamp 함수로 현재시간을 불러올 경우 에러가 발생합니다.

    Date2011.01.28 By노랑배 Views10495
    Read More
  10. 큐브리드용 웹보드 문의

    Date2011.01.27 By유니콘 Views10190
    Read More
  11. manager 보안 문제가 개선 되었는지요?

    Date2011.01.27 By큐브리드호스팅 Views7849
    Read More
  12. 브로커 에러에 관하여

    Date2011.01.27 Bydaltago87 Views11
    Read More
  13. 데이터베이스 언로드 시 작업 자동화(질의 자동화)도 함께 언로드 하는 방법 문의

    Date2011.01.26 By버뮤다삼닭지대 Views8694
    Read More
  14. 라이센스 관련 문의 입니다.

    Date2011.01.25 Byfoxman Views11011
    Read More
  15. 응답없음 현상

    Date2011.01.24 By까망이 Views9749
    Read More
  16. php에서 is_resource 버그

    Date2011.01.24 Byeitetu Views8595
    Read More
  17. cubrid_close_request와 cubrid_free_result차이점

    Date2011.01.24 Byeitetu Views8043
    Read More
  18. 큐브리드 업그레이드 방법 문의

    Date2011.01.23 By유니콘 Views9892
    Read More
  19. The size of data received from server is different from the expected

    Date2011.01.21 By사자 Views11069
    Read More
  20. serial object delete error

    Date2011.01.21 By단순미학 Views9127
    Read More
  21. CLOB 타입의 데이터 형 반환

    Date2011.01.20 By박성규 Views17
    Read More
  22. 쿼리 관련 질문하나 드릴께요

    Date2011.01.19 By잡동사니 Views7955
    Read More
Board Pagination Prev 1 ... 151 152 153 154 155 156 157 158 159 160 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales