다음을 통해 공유


CURRENT_TIMEZONE(Transact-SQL)

적용 대상: SQL Server 2022 (16.x) Azure SQL Database Azure SQL Managed Instance

이 함수는 서버 또는 인스턴스에서 관찰된 표준 시간대 이름을 반환합니다. SQL Managed Instance의 경우 반환 값은 기본 운영 체제의 표준 시간대가 아니라 인스턴스를 만드는 중에 할당된 인스턴스 자체의 표준 시간대를 기반으로 합니다.

참고 항목

SQL Database의 경우 표준 시간대는 항상 UTC로 설정되고 CURRENT_TIMEZONE UTC 표준 시간대의 이름을 반환합니다.

구문

CURRENT_TIMEZONE ( )  

인수

이 함수에는 인수가 필요하지 않습니다.

반환 형식

varchar

설명

CURRENT_TIMEZONE은 비결정 함수입니다. 이 열을 참조하는 뷰와 식은 인덱싱될 수 없습니다.

예시

반환되는 값은 서버 또는 인스턴스의 실제 표준 시간대와 언어 설정을 반영합니다.

SELECT CURRENT_TIMEZONE();  
/* Returned:  
(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna 
*/

참고 항목

SQL Managed Instance 표준 시간대

CURRENT_TIMEZONE_ID()