프로그래밍 언어/Database

SQL Server의 DateTime2 vs DateTime

Rateye 2021. 9. 16. 12:01
728x90
반응형
질문 : SQL Server의 DateTime2 대 DateTime

어느 것:

SQL Server 2008+에서 날짜와 시간을 저장 하는 데 권장되는 방법은 무엇입니까?

정밀도 (그리고 아마도 저장 공간)의 차이를 알고 있지만 지금은이를 무시하고 언제 무엇을 사용해야하는지에 대한 모범 사례 문서가 있습니까? datetime2

답변

대한 MSDN 문서 날짜는 사용을 권장 DATETIME2를 . 권장 사항은 다음과 같습니다.

time , date , datetime2datetimeoffset 데이터 유형을 사용하십시오. 이러한 유형은 SQL 표준과 일치합니다. 휴대 성이 더 뛰어납니다. time , datetime2datetimeoffset 은 더 많은 초 정밀도를 제공합니다. datetimeoffset 은 전역 적으로 배포 된 응용 프로그램에 대한 표준 시간대 지원을 제공합니다.

datetime2는 더 큰 날짜 범위, 더 큰 기본 분수 정밀도 및 선택적 사용자 지정 정밀도를 갖습니다. 또한 사용자 지정 정밀도에 따라 더 적은 저장 공간을 사용할 수 있습니다.

출처 : https://stackoverflow.com/questions/1334143/datetime2-vs-datetime-in-sql-server
728x90
반응형