Ce este Datetimeoffset în SQL?
Ce este Datetimeoffset în SQL?

Video: Ce este Datetimeoffset în SQL?

Video: Ce este Datetimeoffset în SQL?
Video: Time Zones and the DATETIMEOFFSET data type in SQL 2024, Noiembrie
Anonim

Introducere in DATETIMEOFFSET tip de date

The DATETIMEOFFSET vă permite să manipulați orice moment în timp, care este o valoare datetime, împreună cu un offset care specifică cât de mult diferă data și ora UTC.

În plus, ce este Datetimeoffset?

The DateTimeOffset structura include o valoare DateTime, împreună cu o proprietate Offset care definește diferența dintre curent DateTimeOffset data și ora instanței și ora universală coordonată (UTC).

În al doilea rând, ce tip de date veți folosi care să țină cont de fusul orar? Data ora tipurile de date sunt DATA, TIMESTAMP, TIMESTAMP CU FUS ORAR și TIMESTAMP CU LOCAL FUS ORAR . Valorile datetime tipurile de date sunt numite uneori datetime.

Ținând cont de acest lucru, ce este SQL Switchoffset?

În SQL Serverul, SWITCHOFFSET Funcția () poate fi utilizată pentru a returna o valoare datetimeoffset care este modificată de la offset-ul de fus orar stocat la un nou decalaj specificat de fus orar. Mai jos sunt exemple despre cum funcționează această funcție.

Cum stochează SQL Server fusurile orare?

SQL Server se bazează pe fusuri orare care sunt stocate în Registrul Windows. Fusuri orare instalate pe computer sunt stocate în următorul stup de registry: KEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion Fusuri orare . O listă de instalate fusuri orare este de asemenea expus prin sys.

Recomandat: