Delen via


CURRENT_TIMEZONE_ID (Transact-SQL)

Van toepassing op: SQL Server 2022 (16.x) en latere versies Van Azure SQL DatabaseAzure SQL Managed InstanceSQL Database in Microsoft Fabric

Deze functie geeft de ID terug van de tijdzone die door een server of instantie wordt geobserveerd. Voor Azure SQL Managed Instance is de returnwaarde gebaseerd op de tijdzone van de instantie zelf die tijdens het aanmaken van de instantie is toegewezen, niet op de tijdzone van het onderliggende besturingssysteem.

Opmerking

Voor SQL Database is de tijdzone altijd ingesteld op UTC en CURRENT_TIMEZONE_ID geeft het de id van de UTC-tijdzone terug.

Syntaxis

CURRENT_TIMEZONE_ID ( )  

Arguments

Deze functie heeft geen argumenten.

Retourtype

varchar

Opmerkingen

CURRENT_TIMEZONE_ID is een niet-deterministische functie. Views en uitdrukkingen die naar deze column verwijzen, kunnen niet worden geïndexeerd.

Example

De teruggegeven waarde weerspiegelt de werkelijke tijdzone en taalinstellingen van de server of de instantie.

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

Zie ook

SQL Managed Instance Time Zone

CURRENT_TIMEZONE()