database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 1059 게시물 읽기
No. 1059
Re: # varchar 과 char의 차이점??
작성자
이권수
작성일
2000-03-17 06:34
조회수
11,704

char과 varchar의 차이점

varchar은 varchar(10)이라 하고 실제로 데이타가 7바이트 들어오면 7바이트의 데이타와 한바이트의 마감처리가 들어가는 것으로 알고 있습니다. 결국 8바이트만 사용하게 되는 거죠

물론 char은 char(10)이라 하고 실제로 데이타가 7바이트 들어가도 10바이트를 모두 차지하고 그중에 유효한 값만 7바이트가 되는 거죠.

 

그래서 해당 칼럼에 들어가는 데이타의 길이가 모두 같을 경우에는 char를 많이 쓰는 걸로 알고 있습니다. 예를 들자면 직업코드 테이블의 코드칼럼은 모두 일정한 길이의 데이타일 겁니다. 하지만 이 칼럼을 varchar로 잡는다면 일정길이에 마감을 처리하는 한 바이트가 추가 되어서 실제로 char로 했을때 보다 하나의 레코드마다 한 바이트씩을 더 차지하게 되는 거죠.

 

하지만 우리가 게시판에 작성하는 글의 제목 같은 경우에는 그 길이가 대략 어느 정도일지 추정할 뿐이므로 이정도면 넉넉하겠지 하는 정도의 최대길이의 varchar로 데이타타입을 정합니다.

[Top]
No.
제목
작성자
작성일
조회
1053쩨로보드로 만든 여러 테이블 중 최근게시물 묶음 출력?
지로강
2000-03-16
13847
1054┕>Re: 쩨로보드로 만든 여러 테이블 중 최근게시물 묶음 출력?
정재익
2000-03-16 23:58:14
15005
1055 ┕>Re: Re: 쩨로보드로 만든 여러 테이블 중 최근게시물 묶음 출력?
정재익
2000-03-17 00:01:14
14292
1057  ┕>Re: Re: Re: 쩨로보드로 만든 여러 테이블 중 최근게시물 묶음 출력?
지로강
2000-03-17 00:55:38
14718
1067   ┕>Re: Re: Re: Re: 쩨로보드로 만든 여러 테이블 중 최근게시물 묶음 출력?
정재익
2000-03-18 07:27:21
15057
1051[질문]mysql초보자입니다...
초보
2000-03-16
12700
1062┕>Re: [질문]mysql초보자입니다...
정재익
2000-03-17 23:22:59
13355
1050# 프라이머리키를 두개로 잡았다가 나중에 하나 프라이머리키를 해제하려면...??
채미숙
2000-03-16
12552
1056┕>Re: # 프라이머리키를 두개로 잡았다가 나중에 하나 프라이머리키를 해제하려면...??
정재익
2000-03-17 00:05:04
13017
1042# varchar 과 char의 차이점??
김민석
2000-03-15
11350
1044┕>Re: # varchar 과 char의 차이점??
달님이
2000-03-16 10:07:07
12233
1049 ┕># Re: Re: # varchar 과 char의 차이점??
문태준
2000-03-16 10:58:25
11827
1059┕>Re: # varchar 과 char의 차이점??
이권수
2000-03-17 06:34:22
11704
1041# 레이디카드에 대해서 좀 알려주세여.
김민석
2000-03-15
9933
1047┕># Re: # 레이디카드에 대해서 좀 알려주세여. -> Raid Card
문태준
2000-03-16 10:39:59
10308
1040# dbf 파일을 mysql파일로 변환방법
김광욱
2000-03-15
9996
1038MYSQL설정변수중 wait_timeout 에 시간 바꾸어보신분....
박종구
2000-03-15
9565
6931┕># Re: MYSQL설정변수중 wait_timeout 에 시간 바꾸어보신분....
홍가리
2001-03-01 20:45:51
7759
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.027초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다