상담문의

ㆍ HOME > 상담문의 > 정보처리기사 실기
제 목 SQL문 관련 질문
글쓴이  기사친구작성일 2011-04-06 오전 12:25:02조회수 603
글공유
게시글을 twitter로 보내기게시글을 facebook으로 보내기게시글을 Me2Day로 보내기게시글을 요즘으로 보내기

김범수님 안녕하세요? ^^

질문에 답변드립니다.

한글이나 한자의 경우 최근에 유니코드가 표준화됨으로 2바이트가 맞습니다.

정확히 맞게 알고 계시구요.

오라클 DB시스템 뿐만 아니라 대부분의 DB시스템에서 한글과 한자는 2바이트에 해당합니다.

이 부분은 크게 중요한 부분이 아닌 관계로 별도로 설명드리지 않고 데이터의 유형(Data Type)

에 대해서만 말씀을 드린겁니다. ^^

예로 들어주신 부분에서도 Sung 도메인을 CHAR(1)로 잡아주면 안되지요. ^^

교재를 보시면 필드명이 한글로 표기되어 있다든지, 기타 비전공자를 위해 변형한

부분들이 있습니다.

그런 부분에서 오류라면 오류가 생길 수 있지만, 전체적인 부분에 대한 이해가 중요한

관계로 자세한 설명을 스킵했습니다. ^^

좋은 지적 감사드립니다.

열공하시구요.

행복한 하루되세요~~~~







수고 많으십니다.
다름이 아니라 DB의  SQL 관련 강의에서 한글의 한자를 1Byte 로 설명하시는 경우가 있습니다.

제가 알기로는 Oracle의 대부분 환경에서는 한글 1자는 2Byte로 알고 있습니다.

제가 잘못 알고 있는것인 다시 한번 확인해 주세요.

cf )
1.  2009-info-1-silgi-db-11-worksheet.pdf의 첫번째 Page 마지막 SUBSTR 사용하여
     검색할때
2. 9강 02. DDL & View -> 1. 도메인 정의문 에서
    create Domail Sung CHAR(1)
    default '여'
    -----
    여기서도 "여"를 1Byte로 정의

댓글쓰기 :
이전글 알고리즘 공부방법
다음글 문제가 안 풀려여..ㅠ.ㅠ
고객지원센터

02-556-3650

평일 9:00~18:00

일요일 공휴일 휴무

계좌번호안내

농협은행 724-01-173541

국민은행 633601-04-044665

예금주 (주)조은캠프

상호명 : (주)조은캠프 ㅣ 대표이사 : 이유락 ㅣ 대구광역시 북구 대학로80 경북대학교 IT융합산업빌딩 11층
사업자번호 : 504-81-62507 ㅣ 본사 : 053-954-0030 ㅣ 기술지원 : 070-7019-1144 ㅣ 팩스 : 050-7711-2200 ㅣ 
원격평생교육시설13호 ㅣ 출판사 : 345-2005-00013 ㅣ 통신판매업 : 2005-대구북구-00158 ㅣ 정보보호책임자 : 김창연  
기사친구는 SSL보안방식의 암호화구간을 적용하여 사이트를 안전하게 이용하실 수 있습니다.
COPYRIGHT 2005 (주)조은캠프 ALL RIGHTS RESERVED.관리자에게 메일보내기