Què és Datetimeoffset a SQL?
Què és Datetimeoffset a SQL?

Vídeo: Què és Datetimeoffset a SQL?

Vídeo: Què és Datetimeoffset a SQL?
Vídeo: DateTimeOffset vs DateTime - Which One To Use? (C# .NET) 2024, Maig
Anonim

Introducció a DATETIMEOFFSET tipus de dades

El DATETIMEOFFSET us permet manipular qualsevol punt en el temps, que és un valor de data i hora, juntament amb un desplaçament que especifica quant difereix aquesta data i hora de l'UTC.

A més, què és Datetimeoffset?

El DataTimeOffset L'estructura inclou un valor DateTime, juntament amb una propietat Offset que defineix la diferència entre l'actual DataTimeOffset la data i l'hora de la instància i el temps universal coordinat (UTC).

En segon lloc, quin tipus de dades utilitzareu que sigui conscient de la zona horària? La datahora tipus de dades són DATA, MARCA DE TEMPS, MARCA DE TEMPS AMB FUS HORARI , i MARCA DE HORA AMB LOCAL FUS HORARI . Valors de datetime tipus de dades són de vegades anomenat datetimes.

Tenint això a la vista, què és SQL Switchoffset?

En SQL Servidor, el SWITCHOFFSET La funció () es pot utilitzar per retornar un valor de datatimeoffset que es canvia de la compensació de zona horària emmagatzemada a una nova compensació de zona horària especificada. A continuació es mostren exemples de com funciona aquesta funció.

Com emmagatzema SQL Server les zones horàries?

SQL Server es basa en zones horàries que són emmagatzemat al Registre de Windows. Zones horàries instal·lats a l'ordinador estan emmagatzemat al següent rusc de registre: KEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion Zones horàries . Una llista d'instal·lats zones horàries també s'exposa a través del sys.

Recomanat: