반응형
MS SQL Server에서 `smalldatetime` 데이터 유형은 날짜와 시간 정보를 저장하는 데 사용됩니다. 그러나 `datetime`보다 작은 범위의 날짜와 시간 값을 저장합니다. `smalldatetime`는 날짜 범위가 1900년 1월 1일부터 2079년 6월 6일까지이며, 시간은 00:00부터 23:59:59까지의 범위를 가집니다. 이 데이터 유형은 보다 간단한 날짜와 시간 값을 저장할 때 유용합니다.
`smalldatetime` 데이터 유형은 다음과 같은 구조를 가지고 있습니다:
YYYY-MM-DD hh:mm:ss
여기서:
- `YYYY-MM-DD`는 연, 월, 일을 나타냅니다.
- `hh:mm:ss`는 시간을 나타냅니다.
예를 들어, '2024-04-09 14:30:00'는 2024년 4월 9일 오후 2시 30분을 나타냅니다.
DECLARE @mySmallDateTime SMALLDATETIME = '2024-04-09 14:30:00';
`smalldatetime`는 주로 날짜 및 시간 정보가 필요한 경우에 사용됩니다. 예를 들어, 일정한 범위의 시간 정보만 필요하거나, 시간의 세부 정보가 필요하지 않은 경우에 유용합니다. 또한, 데이터 저장 공간을 절약하고 성능을 향상시키는 데 도움이 될 수 있습니다.
반응형
'SQL > MSSQL' 카테고리의 다른 글
[MSSQL] GetLevel 사용 방법 및 예시 (0) | 2024.04.22 |
---|---|
[MSSQL] GetDescendant 사용 방법 및 예시 (0) | 2024.04.09 |
[MSSQL] GetAncestor 사용 방법 및 예시 (0) | 2024.04.09 |
[MSSQL] hierarchyid 메서드 사용 방법 및 예시 (0) | 2024.04.09 |
[MSSQL] datetimeoffset 사용 방법 및 예시 (0) | 2024.04.09 |
[MSSQL]DATE, DATETIME, TIME 날짜 시간 데이터 형식 (0) | 2024.04.09 |
[MSSQL] 데이터 암호화, 복호화 (ENCRYPTBYKEY, DECRYPTBYKEY) (0) | 2023.09.06 |
[MSSQL] TRY 함수 사용 방법 및 예시(TRY_CAST, TRY_CONVERT, TRY_PARSE) (0) | 2023.09.05 |