Home > Articoli > AT TIME ZONE (Transact-SQL)

AT TIME ZONE (Transact-SQL)

Si applica a: Azure SQL Database, SQL Server 2016 Preview

Converte un inputdate al valore datetimeoffset corrispondente nel fuso orario di destinazione. Se inputdate viene fornito senza le informazioni di offset, la funzione applica l’offset del fuso orario partendo dal presupposto che il valore inputdate viene fornito nel fuso orario di destinazione. Se inputdate viene fornito come valore datetimeoffset, allora la clausola AT TIME ZONE converte nel fuso orario di destinazione utilizzando regole di conversione del fuso orario.

AT TIME ZONE si basa su un meccanismo di Windows utilizzato per convertire i valori datetime attraverso i fusi orari.
Sintassi

inputdate AT TIME ZONE timezone

Davvero molto utile in abbinamento all’utilizzo di TABELLE TEMPORALI (temporal tables)

In questo link trovate tutti i dettagli
https://msdn.microsoft.com/en-IN/library/mt612795.aspx

 

 

Chi è Pasquale Ceglie

Marito e padre. Appassionato di SQL Server e delle tecnologie Microsoft in generale. Opera nel mondo dei gestionali da tanti (troppi :-) ) anni. Attualmente DBA si preoccupa di tenere "in salute" i database e le infrastrutture che gli affidano.

Leggi Anche

sp_alter_column – La stored procedure per modificare una colonna!

Sarà successo anche a voi di dover modificare il tipo di dato di una colonna …