FORUM

2011.01.12 02:50

쿼리 결과 질문

조회 수 8415 추천 수 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'로 표현되어 화면에 표시됩니다.

     


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 10 admin 2024.04.23 37898
887 php에서 is_resource 버그 1 eitetu 2011.01.24 8871
886 cubrid_close_request와 cubrid_free_result차이점 1 eitetu 2011.01.24 8351
885 큐브리드 업그레이드 방법 문의 1 유니콘 2011.01.23 10330
884 The size of data received from server is different from the expected 2 사자 2011.01.21 11488
883 serial object delete error 1 단순미학 2011.01.21 9562
882 CLOB 타입의 데이터 형 반환 1 secret 박성규 2011.01.20 17
881 쿼리 관련 질문하나 드릴께요 1 잡동사니 2011.01.19 8313
880 테이블 데이터 삭제 중 오류 발생하여 데이터 베이스 시작이 안됩니다. 2 잡동사니 2011.01.14 11945
879 큐브리드 매니저 어떤 버전을 사용해야 하는지요 ^^; 3 어익후 2011.01.13 11805
878 데이터 백업, 복구는 잘 되는데 언로드, 로드가 안됩니다. 10 secret 종이 2011.01.13 21
877 데이터 백업/복구 와 언로드/로드 의 차이?? 1 유니콘 2011.01.12 13863
» 쿼리 결과 질문 6 hyperhand 2011.01.12 8415
875 큐브리드 매니저에서 간단한 버그 5 hyperhand 2011.01.12 8974
874 포트에 대해 질문이 있습니다. 1 쿨랑 2011.01.11 8253
873 메뉴얼 예제중.. 1 혀뉘 2011.01.11 8560
872 큐브리드 쿼리 처리 속도에 대한.. 8 스마트 2011.01.10 17024
871 큐브리드 멈춤상태 broker status결과 첨부합니다. 1 file 니나노 2011.01.10 10729
870 cubrid_result 2 혀뉘 2011.01.10 9066
869 큐브리드 테이블 or 데이터 삭제시 멈춤현상(다시 글올립니다) 2 니나노 2011.01.10 9216
868 큐브리드 테이블 or 데이터 삭제시 멈춤현상..... 2 니나노 2011.01.10 10147
Board Pagination Prev 1 ... 161 162 163 164 165 166 167 168 169 170 ... 210 Next
/ 210

Contact Cubrid

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

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

나눔고딕 사이트로 가기

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5