Sdílet prostřednictvím


CURRENT_TIMEZONE_ID (Transact-SQL)

Platí pro: SQL Server 2022 (16.x) a novější verze databáze SQL Azure SQL DatabaseAzure SQL Managed Instancev Microsoft Fabric

Tato funkce vrací ID časového pásma pozorovaného serverem nebo instancí. U Azure SQL Managed Instance je návratová hodnota založena na časovém pásmu instance samotné instance přiřazené při vytváření instance, nikoli na časovém pásmu základního operačního systému.

Poznámka:

Pro SQL databázi je časové pásmo vždy nastaveno na UTC a vrací CURRENT_TIMEZONE_ID id tohoto časového pásma.

Syntaxe

CURRENT_TIMEZONE_ID ( )  

Arguments

Tato funkce nepřijímá žádné argumenty.

Návratový typ

varchar

Poznámky

CURRENT_TIMEZONE_ID je nedeterministická funkce. Pohledy a výrazy, které odkazují na tento sloupec, nelze indexovat.

Example

Vrácená hodnota bude odrážet skutečné časové pásmo a jazykové nastavení serveru nebo instance.

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

Viz také

SQL Managed Instance Time Zone

CURRENT_TIMEZONE()