SQL дээр Datetimeoffset гэж юу вэ?
SQL дээр Datetimeoffset гэж юу вэ?

Видео: SQL дээр Datetimeoffset гэж юу вэ?

Видео: SQL дээр Datetimeoffset гэж юу вэ?
Видео: SQL дэх цагийн бүс ба DATETIMEOFFSET өгөгдлийн төрөл 2024, Арваннэгдүгээр
Anonim

Танилцуулга DATETIMEOFFSET өгөгдлийн төрөл

The DATETIMEOFFSET нь тухайн огнооны цаг нь UTC-ээс хэр их ялгаатай болохыг тодорхойлсон офсетийн хамт огноо цагийн утга болох цаг хугацааны дурын цэгийг удирдах боломжийг танд олгоно.

Цаашилбал, Datetimeoffset гэж юу вэ?

The DateTimeOffset бүтэц нь одоогийн хоорондын ялгааг тодорхойлдог Offset шинж чанарын хамт DateTime утгыг агуулдаг DateTimeOffset жишээний огноо, цаг, Зохицуулсан Universal Time (UTC).

Хоёрдугаарт, та цагийн бүсийг мэддэг ямар өгөгдлийн төрлийг ашиглах вэ? Огноо цаг өгөгдлийн төрлүүд байна ОГНОО, ХУГАЦААНЫ ТЭМДЭГЛЭГЧ, ЦАГИЙН ТАТГААС ЦАГИЙН БҮС , болон ОРОН НУТГИЙН ХУГАЦААНЫ ТЭМДЭГ ЦАГИЙН БҮС . Огноо цагийн утгууд өгөгдлийн төрлүүд байна заримдаа огноо гэж нэрлэдэг.

Үүнийг анхаарч үзвэл SQL Switchoffset гэж юу вэ?

онд SQL Сервер, SWITCHOFSET () функцийг хадгалсан цагийн бүсээс тогтоосон шинэ цагийн бүсийн офсет болгон өөрчилсөн огноо цагийн зөрүүний утгыг буцаахад ашиглаж болно. Энэ функц хэрхэн ажилладаг тухай жишээг доор харуулав.

SQL сервер цагийн бүсийг хэрхэн хадгалдаг вэ?

SQL сервер дээр тулгуурладаг цагийн бүс тэр нь хадгалсан Windows Бүртгэлд. Цагийн бүс компьютер дээр суулгасан байна хадгалсан дараах бүртгэлийн үүрэнд: KEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion Цагийн бүс . Суулгасан жагсаалт цагийн бүс мөн sys-ээр дамжуулан илэрдэг.

Зөвлөмж болгож буй: