Delen via


CURRENT_TIMEZONE (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 naam terug van de tijdzone die door een server of instantie wordt geobserveerd. Voor SQL Managed Instance is de retourwaarde 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 geeft de naam van de UTC-tijdzone terug.

Syntaxis

CURRENT_TIMEZONE ( )  

Arguments

Deze functie heeft geen argumenten.

Retourtype

varchar

Opmerkingen

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

Example

Let op dat de teruggegeven waarde de daadwerkelijke tijdzone en taalinstellingen van de server of instantie weerspiegelt.

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

Zie ook

SQL Managed Instance Time Zone

CURRENT_TIMEZONE_ID()