MySQL
MySQL 데이터 타입
무르뇌
2023. 4. 9. 15:18
숫자형
데이터 형식 | 바이트 수 | 숫자 범위 | 설명 |
BIT | 1 | 0 or 1 or NULL | 논리형으로 참, 거짓으로 사용 |
INT | 4 | 약 -21억 ~ 21억 | 정수 |
BIGINT | 8 | -2^63 ~ 2^63 | 정수 |
FLOAT | 4 | -3.40..x 10^38 ~ 3.40..x 10^38 | 소수 |
DOUBLE | 8 | -1.79.. x 10^308 ~ 1.79.. x 10^308 | 소수 |
문자형
데이터 형식 | 바이트 수 | 설명 |
CHAR(n) | 0 ~ 8000 | 고정길이 문자형 |
NCHAR(n) | 0 ~ 8000 | 유니코드 고정길이 문자형 (한글은 0~4000자) |
VARCHAR(n) | 0 ~ 2^31 - 1 | 가변길이 문자형 (VARCHAR(MAX) = 2GB) |
NVARCHAR(n) | 0 ~ 2^31 - 1 | 유니코드 가변길이 문자형 (NVARCHAR(MAX) = 2GB) |
날짜형
데이터 형식 | 바이트 수 | 설명 |
DATETIME | 8 | YYYY-MM-DD 시:분:초 |
DATE | 3 | YYYY-MM-DD |
TIME | 5 | 시:분:초 |