რა არის Datetimeoffset SQL-ში?
რა არის Datetimeoffset SQL-ში?

ვიდეო: რა არის Datetimeoffset SQL-ში?

ვიდეო: რა არის Datetimeoffset SQL-ში?
ვიდეო: Time Zones and the DATETIMEOFFSET data type in SQL 2024, მაისი
Anonim

Შესავალი DATETIMEOFFSET მონაცემთა ტიპი

The DATETIMEOFFSET საშუალებას გაძლევთ მანიპულირება მოახდინოთ დროის ნებისმიერ წერტილში, რომელიც არის თარიღის მნიშვნელობა, ოფსეტთან ერთად, რომელიც განსაზღვრავს რამდენად განსხვავდება ეს თარიღის დრო UTC-ისგან.

გარდა ამისა, რა არის Datetimeoffset?

The DateTimeOffset სტრუქტურა მოიცავს DateTime მნიშვნელობას, Offset თვისებასთან ერთად, რომელიც განსაზღვრავს განსხვავებას მიმდინარეობას შორის DateTimeOffset მაგალითის თარიღი და დრო და კოორდინირებული უნივერსალური დრო (UTC).

მეორეც, რომელ მონაცემთა ტიპს გამოიყენებთ, რომელიც დროის ზონაში იცის? თარიღის დრო მონაცემთა ტიპები არის DATE, TIMESTAMP, TIMESTAMP WITH ᲓᲠᲝᲘᲡ ᲡᲐᲠᲢᲧᲔᲚᲘ , და TIMESTAMP WITH LOCAL ᲓᲠᲝᲘᲡ ᲡᲐᲠᲢᲧᲔᲚᲘ . თარიღის დროის მნიშვნელობები მონაცემთა ტიპები არის ზოგჯერ უწოდებენ თარიღს.

ამის გათვალისწინებით, რა არის SQL Switchoffset?

In SQL სერვერი, SWITCHOFFSET () ფუნქცია შეიძლება გამოყენებულ იქნას თარიღის დროის ოფსეტური მნიშვნელობის დასაბრუნებლად, რომელიც შეიცვალა შენახული დროის ზონის ოფსეტიდან მითითებულ ახალ დროის ზონის ოფსეტზე. ქვემოთ მოცემულია მაგალითები, თუ როგორ მუშაობს ეს ფუნქცია.

როგორ ინახავს SQL Server დროის ზონებს?

SQL სერვერი ეყრდნობა დროის ზონები რომ არიან შენახული ვინდოუსის რეესტრში. დროის ზონები დაინსტალირებულია კომპიუტერზე შენახული შემდეგ რეესტრის სკივში: KEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion დროის ზონები . დაინსტალირებულის სია დროის ზონები ასევე გამოვლენილია sys-ის მეშვეობით.

გირჩევთ: