※ 컬럼의 유형
○ 컬럼(Column)
- 데이터베이스를 구성하는 최소단위
- 컬럼들이 모여서 테이블(Table)을 구성
○ 컬럼의 유형
TINYINT
·부호 있는 정수 -128 ∼ 127
·부호 없는 정수 0 ∼ 255
·1 Byte
SMALLINT
·부호 있는 정수 -32768 ∼ 32767
·부호 없는 정수 0 ∼ 65535
·2 Byte
MEDIUMINT
·부호 있는 정수 -8388608 ∼ 8388607
·부호 없는 정수 0 ∼ 16777215
·3 Byte
INT 또는
INTEGER
·부호 있는 정수 -2147483648 ∼ 2147483647
·부호 없는 정수 0 ∼ 4294967295
·4 Byte
BIGINT
·부호 있는 정수 -9223372036854775808 ∼ -9223372036854775807
·부호 없는 정수 0 ∼ 18446744073709551615
·8 Byte
FLOAT
·단일 정밀도를 가진 부동 소수점
·-3.402823466E+38 ∼ 3.402823466E+38
DOUBLE
·2 배 정밀도를 가진 부동 소수점
·-1.79769313486231517E+308 ∼ 1.79769313486231517E+308
DATE
·날짜를 표현하는 유형
·1000-01-01 ∼ 9999-12-31
DATETIME
·날짜와 시간을 표현하는 유형
·1000-01-01 00:00:00 ∼ 9999-12-31 23:59:59
TIMESTAMP
·1970-01-01 00:00:00부터 2037년 까지 표현
·4 Byte
TIME
·시간을 표현하는 유형
·-839:59:59 ∼ 833:59:59
YEAR
·년도를 표현하는 유형
·1901년 ∼ 2155년
CHAR(M)
·고정길이 문자열을 표현하는 유형
·M = 1 ∼ 255
VARCHAR(M)
·가변길이 문자열을 표현하는 유형
·M = 1 ∼ 255
TINYBLOB
TINYTRXT
·255개의 문자를 저장
·BLOB : Binary Large Object의 약자
BLOB
TEXT
·63535개의 문자를 저장
MEDIUMBLOB
MEDIUMTEXT
·16777215개의 문자를 저장
LONGBLOB
LONGTEXT
·4294967295(4Giga)개의 문자를 저장
출처 : http://kin.naver.com/detail/detail.php?d1id=1&dir_id=101&docid=10119238&qb=bXlzcWwgdGV4dA==&enc=utf8§ion=kin&rank=1&sort=0&spq=0&pid=fXTT9soi5UNsscQaIU0sss--313439&sid=SuWWdUVl5UoAAAU52GM
○ 컬럼(Column)
- 데이터베이스를 구성하는 최소단위
- 컬럼들이 모여서 테이블(Table)을 구성
○ 컬럼의 유형
TINYINT
·부호 있는 정수 -128 ∼ 127
·부호 없는 정수 0 ∼ 255
·1 Byte
SMALLINT
·부호 있는 정수 -32768 ∼ 32767
·부호 없는 정수 0 ∼ 65535
·2 Byte
MEDIUMINT
·부호 있는 정수 -8388608 ∼ 8388607
·부호 없는 정수 0 ∼ 16777215
·3 Byte
INT 또는
INTEGER
·부호 있는 정수 -2147483648 ∼ 2147483647
·부호 없는 정수 0 ∼ 4294967295
·4 Byte
BIGINT
·부호 있는 정수 -9223372036854775808 ∼ -9223372036854775807
·부호 없는 정수 0 ∼ 18446744073709551615
·8 Byte
FLOAT
·단일 정밀도를 가진 부동 소수점
·-3.402823466E+38 ∼ 3.402823466E+38
DOUBLE
·2 배 정밀도를 가진 부동 소수점
·-1.79769313486231517E+308 ∼ 1.79769313486231517E+308
DATE
·날짜를 표현하는 유형
·1000-01-01 ∼ 9999-12-31
DATETIME
·날짜와 시간을 표현하는 유형
·1000-01-01 00:00:00 ∼ 9999-12-31 23:59:59
TIMESTAMP
·1970-01-01 00:00:00부터 2037년 까지 표현
·4 Byte
TIME
·시간을 표현하는 유형
·-839:59:59 ∼ 833:59:59
YEAR
·년도를 표현하는 유형
·1901년 ∼ 2155년
CHAR(M)
·고정길이 문자열을 표현하는 유형
·M = 1 ∼ 255
VARCHAR(M)
·가변길이 문자열을 표현하는 유형
·M = 1 ∼ 255
TINYBLOB
TINYTRXT
·255개의 문자를 저장
·BLOB : Binary Large Object의 약자
BLOB
TEXT
·63535개의 문자를 저장
MEDIUMBLOB
MEDIUMTEXT
·16777215개의 문자를 저장
LONGBLOB
LONGTEXT
·4294967295(4Giga)개의 문자를 저장
출처 : http://kin.naver.com/detail/detail.php?d1id=1&dir_id=101&docid=10119238&qb=bXlzcWwgdGV4dA==&enc=utf8§ion=kin&rank=1&sort=0&spq=0&pid=fXTT9soi5UNsscQaIU0sss--313439&sid=SuWWdUVl5UoAAAU52GM
'DB > MySql' 카테고리의 다른 글
[MySQL] Event Scheduler (0) | 2011.09.06 |
---|---|
각종 함수 (0) | 2011.08.23 |
mysql DB table 생성 (0) | 2011.08.17 |