[MySQL] 8. 숫자 타입

숫자 타입

image

고정 소수점 타입

문법

DECIMAL(M,D)

예시

ALTER TABLE Reservation
MODIFY COLUMN RoomNum DECIMAL(7,2);

부동 소수점 타입

문법

FLOAT(M,D)
DOUBLE(M,D)
  • M은 소수 부분을 포함한 실수의 총 자릿수
  • D는 소수 부분의 자릿수

예시

ALTER TABLE Reservation
MODIFY COLUMN RoomNum FLOAT(7,2);

비트값 타입

문법

BIT(M)

M의 범위는 1부터 64까지 설정할 수 있으며,명시한 M 비트의 값을 저장할 수 있음. 만약 M비트보다 짧은 길이의 비트 값을 입력하면 입력한 값 앞에 0을 추가하여 자동으로 길이를 맞춤

예시

ALTER TABLE Reservation
ADD Code BIT(7);