Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server 2022 (16.x)
Azure SQL Database
AzureSQL Managed Instance
Titik akhir analitik SQL di Microsoft Fabric
Warehouse di Microsoft Fabric
SQL database di Microsoft Fabric
Fungsi CURRENT_TIMEZONE Transact-SQL (T-SQL) mengembalikan nama zona waktu yang diamati oleh server atau instance. Untuk SQL Managed Instance, fungsi mengembalikan zona waktu dari instance yang ditetapkan saat pembuatan instance, bukan zona waktu dari sistem operasi yang mendasarinya.
Catatan
Azure SQL Database dan database SQL di Microsoft Fabric mendukung perubahan zona waktu default dari waktu terkoordinasi universal (UTC). Jika Anda memodifikasi zona waktu di tingkat basis data atau sesi , fungsi ini mengembalikan waktu lokal berdasarkan nilai zona waktu yang dikonfigurasi. Untuk informasi lebih lanjut, lihat ALTER DATABASE SCOPED CONFIGURATIONdanSET TIME ZONE.
Lihat Jenis dan fungsi data tanggal dan waktu untuk gambaran umum semua jenis dan fungsi data tanggal dan waktu Transact-SQL.
Sintaks
CURRENT_TIMEZONE ( )
Argumen
Fungsi ini tidak membutuhkan argumen.
Tipe pengembalian
varchar
Keterangan
CURRENT_TIMEZONE adalah fungsi non-deterministik. Anda tidak dapat mengindeks tampilan dan ekspresi yang merujuk pada kolom ini.
Examples
Nilai yang dikembalikan mencerminkan pengaturan zona waktu dan bahasa aktual dari server atau instance.
SELECT CURRENT_TIMEZONE();
Hasilnya mengembalikan (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna.