Bagikan melalui


CURRENT_TIMEZONE_ID (Transact-SQL)

Berlaku untuk: SQL Server 2022 (16.x) dan versi yang lebih baru database Azure SQL DatabaseAzure SQL Managed InstanceSQL di Microsoft Fabric

Fungsi ini mengembalikan ID zona waktu yang diamati oleh server atau instans. Untuk Azure SQL Managed Instance, nilai pengembalian didasarkan pada zona waktu instans itu sendiri yang ditetapkan selama pembuatan instans, bukan zona waktu sistem operasi yang mendasar.

Catatan

Untuk zona waktu SQL Database selalu diatur ke UTC dan CURRENT_TIMEZONE_ID mengembalikan id zona waktu UTC.

Sintaks

CURRENT_TIMEZONE_ID ( )  

Argumen

Fungsi ini tidak membutuhkan argumen.

Jenis Hasil

varchar

Keterangan

CURRENT_TIMEZONE_ID adalah fungsi non-deterministik. Tampilan dan ekspresi yang mereferensikan kolom ini tidak dapat diindeks.

Contoh

Nilai yang dikembalikan akan mencerminkan zona waktu aktual dan pengaturan bahasa server atau instans.

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

Lihat juga

Zona Waktu Instans Terkelola SQL

CURRENT_TIMEZONE()