Mi az a Datetimeoffset az SQL-ben?
Mi az a Datetimeoffset az SQL-ben?

Videó: Mi az a Datetimeoffset az SQL-ben?

Videó: Mi az a Datetimeoffset az SQL-ben?
Videó: Microsoft SQL Server(Veri tipleri nelerdir? Management studio giriş, veri tabanı ve tablo oluşturma) 2024, November
Anonim

Bevezetés a DATETIMEOFFSET adattípus

Az DATETIMEOFFSET lehetővé teszi bármely időpont módosítását, amely egy dátum-idő érték, valamint egy eltolás, amely meghatározza, hogy ez a dátum és idő mennyiben tér el az UTC-től.

Továbbá, mi az a Datetimeoffset?

Az DateTimeOffset A struktúra tartalmaz egy DateTime értéket, valamint egy Offset tulajdonságot, amely meghatározza az áram közötti különbséget DateTimeOffset a példány dátuma és ideje, valamint a koordinált világidő (UTC).

Másodszor, melyik adattípust fogja használni, amely ismeri az időzónát? A dátum és idő az adattípusok DATE, TIMESTAMP, TIMESTAMP WITH IDŐZÓNA és IDŐBÉLYEGZÉS HELYIVEL IDŐZÓNA . A dátum és idő értékei az adattípusok néha dátumidőnek is nevezik.

Ezt szem előtt tartva, mi az SQL Switchoffset?

Ban ben SQL Szerver, a SWITCHOFFSET () funkcióval visszaadható egy dátum-idő-eltolás érték, amely a tárolt időzóna-eltolásról egy meghatározott új időzóna-eltolásra módosult. Az alábbiakban példákat láthatunk ennek a funkciónak a működésére.

Hogyan tárolja az SQL Server az időzónákat?

SQL szerver támaszkodik időzónák amelyek tárolva a Windows Registry-ben. Időzónák telepítve vannak a számítógépre tárolva a következő rendszerleíró adatbázisban: KEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion Időzónák . A telepítettek listája időzónák a sys-en keresztül is ki van téve.

Ajánlott: