데이터베이스/MySQL2011. 8. 18. 14:48
CHAR

데이터가 정해진 길이(length)여아 합니다.
ex) M이나 F 중 하나의 문자 - CHAR(1)
      두 개의 문자 - CHAR(2)


INT

정수를 나타냅니다.
ex) 남아 있는 물건 갯수 - INT
      이긴 경기 수를 나타내는 정수 - INT


DEC

DECIMAL의 약어. 필요한 만큼의 십진 자릿수를 줍니다.
ex) 물건의 판매가 5678.39 - DEC(6, 2)
      원소의 원자량 4.002605 - DEC(10, 6)
      퍼센트 3.755 - DEC(5, 3)


DATETIME or TIMESTAMP

TIMESTAMP는 보통 현재의 시간을 나타내는데 사용하고
DATETIME은 주로 미래에 일어날 일에 대한 시간을 저장할때 사용됩니다.
ex) 시간과 날짜 10:30 a.m. 4/12/2020 - DATETIME


VARCHAR

길이 255개까지의 문자 데이터를 저장합니다. 유연해서 데이터의 길이에 맞게 크기를 조절합니다.
ex) 5~10개의 문자 - VARCHAR(10)
      문자열 - VARCHAR(50)


DATE

날짜만 다룹니다.시간(X)
ex) 월, 일, 년 11/22/2006 - DATE


BLOB

큰 덩어리의 문자 데이터를 다룹니다.
ex) 용량이 큰 테그트, 255자 이상의 문자열 - BLOB







'데이터베이스 > MySQL' 카테고리의 다른 글

테이블 삭제 : DROP 문  (0) 2011.08.18
테이블 구조 확인 : DESC 문  (0) 2011.08.18
테이블 설정 : CREATE TABLE 문  (0) 2011.08.18
데이터베이스 생성, 사용 : CREATE, USE 문  (0) 2011.08.18
SQL 구성 요소  (0) 2011.08.18
Posted by 건깡