반응형
Ant_U
DBA 개미
Ant_U
전체 방문자
오늘
어제
  • 분류 전체보기 (239) N
    • AWS (3)
    • C# (1)
    • SQL (213) N
      • MYSQL (163) N
      • MSSQL (50)
    • 자격증 (20) N
      • SQLD (12)
      • SQLP (8) N

인기 글

최근 글

250x250
hELLO · Designed By 정상우.
Ant_U

DBA 개미

[MSSQL] datetimeoffset 사용 방법 및 예시
SQL/MSSQL

[MSSQL] datetimeoffset 사용 방법 및 예시

2024. 4. 9. 10:44
728x90
반응형

MS SQL Server에서 `datetimeoffset` 데이터 유형은 날짜와 시간 정보에 대한 오프셋(시간대)을 포함하는 데이터를 저장하는 데 사용됩니다. 이 데이터 유형은 `datetime` 데이터 유형과 유사하지만, 특정 시간대에 상대적인 날짜와 시간 값을 포함합니다. 이는 국제 표준인 ISO 8601 형식을 따르며, 시간대 정보는 시간 오프셋으로 저장됩니다.

`datetimeoffset` 데이터 유형은 다음과 같은 구조를 가지고 있습니다:

YYYY-MM-DD hh:mm:ss[.nnnnnnn] [{+|-}hh:mm]


여기서:
- `YYYY-MM-DD hh:mm:ss[.nnnnnnn]`는 날짜와 시간 값을 나타냅니다. 이 부분은 `datetime`과 동일합니다.
- `[{+|-}hh:mm]`는 오프셋을 나타냅니다. 이는 UTC와의 차이를 나타냅니다. 양수는 UTC보다 뒤에 위치하고, 음수는 UTC보다 앞에 위치합니다.

예를 들어, '2024-04-09 14:30:00 +05:00'는 2024년 4월 9일 오후 2시 30분에 대한 시간을 표현하며, UTC와 5시간 차이가 있다는 것을 의미합니다.

DECLARE @myDateTimeOffset DATETIMEOFFSET = '2024-04-09 14:30:00 +05:00';



이 데이터 유형은 주로 다양한 시간대에서 발생한 이벤트를 추적하거나 특정 시간대의 시간을 다른 시간대로 변환할 때 사용됩니다. 또한, 시간대 정보를 포함하므로 데이터를 처리하고 표시하는 데 있어서 시간대 변환 및 관리에 유용합니다.

728x90
반응형

'SQL > MSSQL' 카테고리의 다른 글

[MSSQL] GetDescendant 사용 방법 및 예시  (0) 2024.04.09
[MSSQL] GetAncestor 사용 방법 및 예시  (0) 2024.04.09
[MSSQL] hierarchyid 메서드 사용 방법 및 예시  (0) 2024.04.09
[MSSQL] smalldatetime 사용 방법 및 예시  (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
[MSSQL] PARSE 함수 사용 방법 및 예시  (0) 2023.09.04
    'SQL/MSSQL' 카테고리의 다른 글
    • [MSSQL] hierarchyid 메서드 사용 방법 및 예시
    • [MSSQL] smalldatetime 사용 방법 및 예시
    • [MSSQL]DATE, DATETIME, TIME 날짜 시간 데이터 형식
    • [MSSQL] 데이터 암호화, 복호화 (ENCRYPTBYKEY, DECRYPTBYKEY)
    Ant_U
    Ant_U

    티스토리툴바