Datetimeoffset ใน SQL คืออะไร?
Datetimeoffset ใน SQL คืออะไร?

วีดีโอ: Datetimeoffset ใน SQL คืออะไร?

วีดีโอ: Datetimeoffset ใน SQL คืออะไร?
วีดีโอ: Time Zones and the DATETIMEOFFSET data type in SQL 2024, อาจ
Anonim

บทนำสู่ DATETIMEOFFSET ประเภทข้อมูล

NS DATETIMEOFFSET อนุญาตให้คุณจัดการจุดใดเวลาหนึ่งในเวลา ซึ่งเป็นค่าวันที่และเวลา พร้อมกับออฟเซ็ตที่ระบุว่าวันที่และเวลานั้นแตกต่างจาก UTC มากเพียงใด

นอกจากนี้ Datetimeoffset คืออะไร?

NS DateTimeOffset โครงสร้างประกอบด้วยค่า DateTime ร่วมกับคุณสมบัติ Offset ที่กำหนดความแตกต่างระหว่างค่าปัจจุบัน DateTimeOffset วันที่และเวลาของอินสแตนซ์และเวลาสากลเชิงพิกัด (UTC)

ประการที่สอง คุณจะใช้ข้อมูลประเภทใดที่รับรู้เขตเวลา วันที่เวลา ประเภทข้อมูลคือ DATE, TIMESTAMP, TIMESTAMP WITH เขตเวลา , และ TIMESTAMP กับ LOCAL เขตเวลา . ค่าของวันที่เวลา ประเภทข้อมูลคือ บางครั้งเรียกว่า datetime

เมื่อพิจารณาถึงสิ่งนี้แล้ว SQL Switchoffset คืออะไร

ใน SQL เซิฟเวอร์ สวิตซ์ออฟเซ็ต () สามารถใช้ฟังก์ชันเพื่อคืนค่า datetimeoffset ที่เปลี่ยนจากการชดเชยเขตเวลาที่เก็บไว้เป็นค่าชดเชยโซนเวลาใหม่ที่ระบุ ด้านล่างนี้คือตัวอย่างการทำงานของฟังก์ชันนี้

SQL Server เก็บโซนเวลาอย่างไร

SQL Server พึ่ง โซนเวลา นั้นคือ เก็บไว้ ในรีจิสทรีของ Windows โซนเวลา ที่ติดตั้งบนคอมพิวเตอร์คือ เก็บไว้ ในกลุ่มรีจิสทรีต่อไปนี้: KEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTcurrentVersion โซนเวลา . รายการติดตั้ง โซนเวลา ยังเปิดเผยผ่านระบบ

แนะนำ: