MYSQL에는 데이터 타입이 존재하는데 Table 생성할 때 필요하다.
여기서 숫자형 데이터 타입을 설명하려고 한다.
숫자형 데이터 타입에는 정수형과 실수형이 있다.
정수형 숫자 데이터 타입은 소수점이 없는 숫자 데이터이며,
정수형 데이터 타입에는 TINTINT, SMALLINT, MEDIUMINT, INT, BIGINT로 총 5가지가 있다
데이터 타입 | 바이트수 | 표현 가능한 숫자 범위 |
TINYINT | 1 | -128~127 |
SMALLINT | 2 | -32,768~32,767 |
MEDIUMINT | 3 | 약 -8,380,000 ~ 8,380,000 |
INT | 4 | 약 -21억 ~ 21억 |
BIGINT | 8 | 약 -900경 ~ 900경 |
※바이트 : 컴퓨터의 저장공간 단위 중 하나
실수형 숫자 데이터 타입은 소수점이 있는 숫자 데이터이며,
실수형 데이터 타입에는 FLOAT, DOUBLE로 2가지가 있다.
데이터 타입 | 바이트 수 | 표현 가능한 숫자 범위 |
FLOAT | 4 | 소수점 아래 7자리까지 표현 |
DOUBLE | 8 | 소수점 아래 15자리까지 표현 |
댓글