>  기사  >  mysql의 날짜 유형은 무엇입니까?

mysql의 날짜 유형은 무엇입니까?

DDD
DDD원래의
2023-07-19 15:25:1010259검색

MySQL 날짜 유형에는 DATE, TIME, DATETIME, TIMESTAMP 및 YEAR가 포함됩니다. 자세한 소개: 1. 날짜를 저장하는 데 사용되는 DATE는 날짜만 저장할 수 있고 시간 부분은 저장할 수 없습니다. 2. TIME은 시간을 저장하는 데 사용되며 형식은 날짜 부분이 아닌 시간만 저장할 수 있습니다. 날짜 및 시간 부분을 초 단위로 저장할 수 있는 날짜 및 시간을 저장합니다. 4. TIMESTAMP, 날짜 및 시간을 저장하는 데 사용됩니다. 5. 연도 등을 저장하는 데 사용됩니다.

mysql의 날짜 유형은 무엇입니까?

이 문서의 운영 환경: Windows 10 시스템, MySQL 버전 8.0.32, Dell g3 컴퓨터.

MySQL은 다양한 날짜 및 시간 유형을 제공하며 다양한 요구 사항에 따라 적절한 유형을 선택할 수 있습니다. 다음은 MySQL에서 일반적으로 사용되는 날짜 및 시간 유형입니다.

1. DATE: 는 날짜를 YYYY-MM-DD 형식으로 저장하는 데 사용됩니다. 날짜만 저장할 수 있고 시간 부분은 저장할 수 없습니다.

2. TIME: HH:MM:SS 형식으로 시간을 저장하는 데 사용됩니다. 날짜 부분은 저장되지 않고 시간만 저장됩니다.

3. DATETIME: YYYY-MM-DD HH:MM:SS 형식으로 날짜와 시간을 저장하는 데 사용됩니다. 날짜 및 시간 부분을 초까지 저장하는 기능.

4. TIMESTAMP: YYYY-MM-DD HH:MM:SS 형식으로 날짜와 시간을 저장하는 데 사용됩니다. DATETIME 유형과 비슷하지만 범위가 1970년 1월 1일부터 2038년 12월 31일까지 더 넓습니다.

5. YEAR: 연도를 저장하는 데 사용되며 형식은 YYYY입니다. 연도만 저장할 수 있으며 월, 날짜, 시간은 저장할 수 없습니다.

위에서 일반적으로 사용되는 날짜 및 시간 유형 외에도 MySQL은 다음과 같은 다른 날짜 및 시간 유형도 제공합니다.

1. YEAR(4): YYYY 형식으로 4자리 연도를 저장하는 데 사용됩니다. 저장 가능한 범위는 1901년부터 2155년까지입니다.

2.YEAR(2): YY 형식으로 두 자리 연도를 저장하는 데 사용됩니다. 저장 범위는 70~69년입니다.

3. TIMESTAMP(N): YYYY-MM-DD HH:MM:SS.NS 형식으로 날짜와 시간을 저장하는 데 사용됩니다. N은 소수부의 자릿수를 나타내며, 0~6자리까지 지정할 수 있습니다.

4.TIME(N): HH:MM:SS.NS 형식으로 시간을 저장하는데 사용됩니다. N은 소수부의 자릿수를 나타내며, 0~6자리까지 지정할 수 있습니다.

이러한 표준 날짜 및 시간 유형 외에도 MySQL은 특정 시간 계산 및 저장 요구 사항에 맞게 INTERVAL, YEAR_MONTH 및 DAY_HOUR와 같은 일부 비표준 날짜 및 시간 유형도 제공합니다.

적절한 날짜 및 시간 유형을 사용하면 저장 효율성과 쿼리 성능을 향상시키는 동시에 데이터 정확성을 보장할 수 있습니다. 데이터베이스를 설계할 때 실제 요구 사항에 따라 사용할 날짜 및 시간 유형을 고려해야 합니다.

위 내용은 mysql의 날짜 유형은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.