MySQL DATETIME 필드의 숫자 6은 무엇을 의미합니까?
P粉147747637
P粉147747637 2023-08-09 14:34:58
0
2
640
<p>DATETIME에서는 찾을 수 없지만 일반적으로 정밀도 지정자 없이 <code>DATETIME</code>로 정의합니다. </p> <p>Hibernate 자동 DDL 업데이트를 실행할 때 테이블이 <code>DATETIME(6)</code></p>로 변경되는 것을 확인했습니다.
P粉147747637
P粉147747637

모든 응답(2)
P粉347804896

밀리초 저장의 정밀도를 나타냅니다.


DATETIME(6)은 십진수 밀리초가 소수점 이하 6자리까지 저장된다는 의미입니다. 예를 들어 1970-01-01 17:51:04.789463입니다.


숫자는 0~6 사이에 있어야 합니다.

P粉714844743

이 내용은 목차(강조)의 다음 페이지 에 자세히 나와 있습니다.

  • 그래서DATETIME 等同于 DATETIME(0).
  • 그리고 DATETIME(6) 不等同于 DATETIMEDATETIME(0).
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿