728x90
반응형
질문 : SQL Server의 DateTime2 대 DateTime
어느 것:
SQL Server 2008+에서 날짜와 시간을 저장 하는 데 권장되는 방법은 무엇입니까?
정밀도 (그리고 아마도 저장 공간)의 차이를 알고 있지만 지금은이를 무시하고 언제 무엇을 사용해야하는지에 대한 모범 사례 문서가 있습니까? datetime2
답변
대한 MSDN 문서 날짜는 사용을 권장 DATETIME2를 . 권장 사항은 다음과 같습니다.
time
, date
, datetime2
및 datetimeoffset
데이터 유형을 사용하십시오. 이러한 유형은 SQL 표준과 일치합니다. 휴대 성이 더 뛰어납니다. time
, datetime2
및 datetimeoffset
은 더 많은 초 정밀도를 제공합니다. datetimeoffset
은 전역 적으로 배포 된 응용 프로그램에 대한 표준 시간대 지원을 제공합니다.
datetime2는 더 큰 날짜 범위, 더 큰 기본 분수 정밀도 및 선택적 사용자 지정 정밀도를 갖습니다. 또한 사용자 지정 정밀도에 따라 더 적은 저장 공간을 사용할 수 있습니다.
출처 : https://stackoverflow.com/questions/1334143/datetime2-vs-datetime-in-sql-server
728x90
반응형
'프로그래밍 언어 > Database' 카테고리의 다른 글
MySQL 오류 "Every derived table must have its own alias" (0) | 2021.11.30 |
---|---|
배열 크기가 1보다 큰 문서 쿼리 (0) | 2021.11.30 |
mysqldump에서 덤프 파일을 복원하는 방법 (0) | 2021.09.15 |
SQL 원하지 않는 칼럼을 제외하고 SELECT 하는 방법 (0) | 2021.09.09 |
각 그룹의 상위 1 개 행 가져 오기 (0) | 2021.09.09 |