11.2 수치 형
MySQL은 모든 표준 SQL 숫자 데이터 형식을 지원합니다. 이러한 유형은 요약 값 데이터 형식 ( FLOAT
, REAL
, DOUBLE PRECISION
)뿐만 아니라 정확한 숫자 데이터 유형 ( INTEGER
, SMALLINT
, DECIMAL
, NUMERIC
)를 포함합니다. 키워드 INT
는 INTEGER
의 동의어로 키워드 DEC
및 FIXED
는 DECIMAL
의 동의어입니다. MySQL은 DOUBLE
는 DOUBLE PRECISION
(비표준 확장)의 동의어로 간주됩니다. 또한 REAL_AS_FLOAT
SQL 모드를 사용하지 않으면, REAL
은 DOUBLE PRECISION
(비 표준 편차)의 동의어로 간주됩니다.
BIT
데이터 타입은 비트 필드 값을 저장하고 MyISAM
, MEMORY
, InnoDB
및 NDB
테이블에서 지원하고 있습니다.
범위를 벗어난 값의 컬럼에 지정하고 식 평가 중 오버플 대한 MySQL에서의 처리의 자세한 내용은 섹션 11.2.6 "범위 및 오버플로 처리" 를 참조하십시오.
수치 형 스토리지 요구 사항의 자세한 내용은 섹션 11.7 "데이터 유형의 스토리지 요구 사항" 을 참조하십시오.
수치 피연산자 계산 결과에 사용되는 데이터 형식은 피연산자의 유형과 실행되는 연산에 따라 다릅니다. 자세한 내용은 섹션 12.6.1 "산술 연산자" 를 참조하십시오.