제11장 데이터 형(Data Types)
목차
MySQL은 숫자, 날짜 및 시간 형식 문자열 (문자 및 바이트) 형 공간 형이라는 여러 범주에 다수의 SQL 데이터 유형을 지원합니다. 이 장에서는 이러한 데이터 형식 요약 각 카테고리 유형의 등록 정보에 대한 자세한 내용 및 데이터 스토리지 요구 사항의 요약 설명합니다. 첫 번째 개요는 의도적으로 간단하게하고 있습니다. 값을 지정 가능한 허용되는 형식 등 특정 데이터 형식에 대한 자세한 내용은이 장 뒷부분의 상세한 설명을 참조하십시오.
데이터 유형의 설명은 다음 규칙을 사용하고 있습니다.
M
은 정수의 최대 표시 폭을 보여줍니다. 부동 소수점과 고정 소수점 형의 경우M
은 저장 가능한 자리수의 합계 (정밀도)입니다. 문자열의 경우M
은 최대 길이입니다.M
의 최대 허용 값은 데이터 유형에 따라 다릅니다.D
는 부동 소수점과 고정 소수점 형식에 적용되며 소수점 이하 자릿수 (스케일)을 나타냅니다. 지정 가능한 최대 값은 30이지만,M
-2 이하로하십시오.fsp
는TIME
,DATETIME
, 그리고TIMESTAMP
형에 적용되며 소수 초 정밀도, 즉, 초 소수의 소수점 이하 자릿수를 나타냅니다.fsp
값을 지정하는 경우, 0-6의 범위에 있어야합니다. 0의 값은 소수가 없음을 나타냅니다. 생략하면 기본 정도는 0입니다. (이것은 이전의 MySQL 버전과 호환성을 유지하기 위해 표준 SQL의 기본 인 6과 다릅니다.)대괄호 ( "
[
"와"]
")는 형식 정의의 옵션 부분을 나타냅니다.