적용 대상: Microsoft Fabric의 SQL Server 2022(16.x) 이상 버전
Azure SQL Database
Azure SQL Managed Instance
SQL 데이터베이스
Transact-SQL(T-SQL) 함수는 CURRENT_TIMEZONE 서버나 인스턴스가 관측한 시간대 이름을 반환합니다. SQL Managed Instance의 경우, 이 함수는 인스턴스 생성 시 할당된 인스턴스 자체의 시간대를 반환하며, 기본 운영체제의 시간대는 반환하지 않습니다.
참고 항목
Azure SQL Database와 Microsoft Fabric의 SQL 데이터베이스는 기본 시간대를 Universal Coordinated Time(UTC)에서 변경하는 것을 지원합니다. 데이터베이스나 세션 수준에서 시간대를 수정하면, 이 함수는 설정된 시간대 값을 기반으로 로컬 시간을 반환합니다. 자세한 내용은 타임존 항목을 SET참조하세요ALTER DATABASE SCOPED CONFIGURATION.
모든 Transact-SQL 날짜 및 시간 데이터 형식 및 함수에 대한 개요는 날짜 및 시간 데이터 형식 및 함수를 참조하세요.
구문
CURRENT_TIMEZONE ( )
인수
이 함수에는 인수가 필요하지 않습니다.
반환 형식
varchar
설명
CURRENT_TIMEZONE은 비결정 함수입니다. 이 열을 참조하는 뷰와 표현식은 색인화할 수 없습니다.
Examples
반환되는 값은 서버 또는 인스턴스의 실제 시간대와 언어 설정을 반영합니다.
SELECT CURRENT_TIMEZONE();
결과는 로 돌아옵 (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna니다.