convert_timezone
기능
적용 대상: Databricks SQL Databricks Runtime 13.3 LTS 이상
다른 표준 시간대로 변환합니다 TIMESTAMP_NTZ
.
입력 column가 TIMESTAMP
또는 DATE
또는 STRING
형식인 경우, 입력 column은 표준 시간대 변환 전에 TIMESTAMP_NTZ
형식으로 변환됩니다.
구문
convert_timezone([sourceTz, ]targetTz, sourceTs)
인수
-
sourceTz
: 숫자 또는 간격 값을 반환하는 식입니다. 현재 세션 표준 시간대가 없는 경우 원본 표준 시간대로 사용됩니다. -
targetTz
: 입력 타임스탬프를 변환할 표준 시간대입니다. -
sourceTs
TIMESTAMP_NTZ
: 변환할 수 있습니다.
반품
TIMESTAMP_NTZ
.
예제
> SELECT convert_timezone('America/Los_Angeles', 'UTC', timestamp_ntz'2021-12-06 00:00:00');
2021-12-06 08:00:00
-- Current session local timezone: UTC
> SELECT convert_timezone('America/Los_Angeles', timestamp_ntz'2021-12-06 08:00:00');
2021-12-06 00:00:00