convert_timezone
기능
적용 대상: Databricks SQL
Databricks Runtime 13.3 LTS 이상
다른 표준 시간대로 변환합니다 TIMESTAMP_NTZ
.
입력 열이 TIMESTAMP_NTZ
또는 TIMESTAMP
또는 DATE
형식인 경우 입력 열은 표준 시간대 변환 전에 STRING
형식으로 변환됩니다.
구문
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