Aracılığıyla paylaş


CURRENT_TIMEZONE (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 adını döndürür. 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 saat dizimi her zaman UTC olarak ayarlanır ve CURRENT_TIMEZONE UTC saat dilimi adını döndürür.

Sözdizimi

CURRENT_TIMEZONE ( )  

Arguments

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

Dönüş Türü

varchar

Açıklamalar

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

Example

Geri dönen değerin, sunucunun veya örneğin gerçek zaman dilimi ve dil ayarlarını yansıtacağını unutmayın.

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

Ayrıca bakınız

SQL Managed Instance Time Zone

CURRENT_TIMEZONE_ID()