Qu'est-ce que Datetimeoffset en SQL ?
Qu'est-ce que Datetimeoffset en SQL ?

Vidéo: Qu'est-ce que Datetimeoffset en SQL ?

Vidéo: Qu'est-ce que Datetimeoffset en SQL ?
Vidéo: Les colonnes de type BIGINT, et INT | SQL Server (exemple simple) 2024, Novembre
Anonim

Introduction à DATETIMEOFFSET Type de données

Les DATETIMEOFFSET vous permet de manipuler n'importe quel point dans le temps, qui est une valeur datetime, ainsi qu'un décalage qui spécifie à quel point cette datetime diffère de l'UTC.

De plus, qu'est-ce que Datetimeoffset ?

Les Décalage DateHeure La structure comprend une valeur DateTime, ainsi qu'une propriété Offset qui définit la différence entre la valeur actuelle Décalage DateHeure la date et l'heure de l'instance et le temps universel coordonné (UTC).

Deuxièmement, quel type de données utiliserez-vous pour tenir compte du fuseau horaire ? La date-heure les types de données sont DATE, TIMESTAMP, TIMESTAMP AVEC FUSEAU HORAIRE , et TIMESTAMP AVEC LOCAL FUSEAU HORAIRE . Valeurs de datetime les types de données sont parfois appelés datetimes.

En gardant cela à l'esprit, qu'est-ce que SQL Switchoffset ?

Dans SQL Serveur, le COMMUTATEUR () peut être utilisée pour renvoyer une valeur datetimeoffset qui passe du décalage de fuseau horaire stocké à un nouveau décalage de fuseau horaire spécifié. Vous trouverez ci-dessous des exemples de fonctionnement de cette fonction.

Comment SQL Server stocke-t-il les fuseaux horaires ?

serveur SQL repose sur fuseaux horaires qui sont stocké dans le Registre Windows. Fuseaux horaires installés sur l'ordinateur sont stocké dans la ruche de registre suivante: KEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion Fuseaux horaires . Une liste des installés fuseaux horaires est également exposé via le sys.

Conseillé: