Aracılığıyla paylaş


CURRENT_TIMEZONE_ID (Transact-SQL)

Şunlar için geçerlidir: SQL Server 2022 (16.x) ve sonraki sürümleri Microsoft Fabric'teAzure SQL VeritabanıAzure SQL Yönetilen Örneği SQL veritabanı

Bu fonksiyon, bir sunucu veya bir örnek tarafından gözlemlenen zaman diliminin ID'sini döndürür. Azure SQL Managed Instance için, return değeri, örnek oluşturma sırasında atanan örnekin zaman bölgesine dayanır, temel işletim sisteminin zaman dilimine değil.

Uyarı

SQL Veritabanı için zaman dilimi her zaman UTC olarak ayarlanır ve CURRENT_TIMEZONE_ID UTC saat diliminin kimliğini döndürür.

Sözdizimi

CURRENT_TIMEZONE_ID ( )  

Arguments

Bu işlev bağımsız değişken almaz.

Dönüş Türü

varchar

Açıklamalar

CURRENT_TIMEZONE_ID deterministik olmayan bir fonksiyondur. Bu sütuna referans veren görünümler ve ifadeler indekslenemez.

Example

Geri dönen değer, sunucunun veya örneğin gerçek zaman dilimi ve dil ayarlarını yansıtacaktır.

SELECT CURRENT_TIMEZONE_ID();  
/* Returned:  
W. Europe Standard Time
*/

Ayrıca bakınız

SQL Managed Instance Time Zone

CURRENT_TIMEZONE()