Ի՞նչ է Datetimeoffset-ը SQL-ում:
Ի՞նչ է Datetimeoffset-ը SQL-ում:

Video: Ի՞նչ է Datetimeoffset-ը SQL-ում:

Video: Ի՞նչ է Datetimeoffset-ը SQL-ում:
Video: Ի՞նչ է հայտնի Պրիգոժինի ենթադրյալ մահվան մասին այս պահին 2024, Մայիս
Anonim

Ներածություն DATETIMEOFFSET տվյալների տեսակը

Այն DATETIMEOFFSET թույլ է տալիս մանիպուլյացիայի ենթարկել ժամանակի ցանկացած առանձին կետ, որը ամսաթվային արժեք է, ինչպես նաև օֆսեթ, որը նշում է, թե որքանով է այդ ամսաթիվը տարբերվում UTC-ից:

Ավելին, ինչ է Datetimeoffset-ը:

Այն DateTimeOffset կառուցվածքը ներառում է DateTime արժեքը, ինչպես նաև Offset հատկությունը, որը սահմանում է հոսանքի միջև եղած տարբերությունը DateTimeOffset օրինակի ամսաթիվը և ժամը և Համակարգված համընդհանուր ժամանակը (UTC):

Երկրորդ, տվյալների ո՞ր տեսակն եք օգտագործելու, որը տեղյակ է ժամային գոտում: Ամսաթիվը տվյալների տեսակներն են ԱՄՍՎԱԾ, ԺԱՄԱՆԱԿՆՇԻՉ, ԺԱՄԱՆԱԿԱԳՐՈՒԹՅՈՒՆ ՀԵՏ ԺԱՄԱՅԻՆ ԳՈՏԻ , և ԺԱՄԱՆԱԿԱԳՐՈՒԹՅՈՒՆԸ ՏԵՂԱԿԱՆԻ ՀԵՏ ԺԱՄԱՅԻՆ ԳՈՏԻ . Ժամկետի արժեքներ տվյալների տեսակներն են երբեմն կոչվում է ամսաթիվ:

Հաշվի առնելով սա՝ ի՞նչ է SQL Switchoffset-ը:

Մեջ SQL Սերվեր, SWITCHOFFSET () ֆունկցիան կարող է օգտագործվել՝ վերադարձնելու datetimeoffset արժեքը, որը փոխվել է պահված ժամային գոտու օֆսեթից մինչև սահմանված նոր ժամային գոտու օֆսեթ: Ստորև բերված են օրինակներ, թե ինչպես է աշխատում այս գործառույթը:

Ինչպե՞ս է SQL Server-ը պահում ժամային գոտիները:

SQL Server ապավինում ժամային գոտիներ որոնք են պահված Windows ռեեստրում: Ժամային գոտիներ համակարգչում տեղադրված են պահված հետևյալ ռեեստրի փեթակում՝ KEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion Ժամային գոտիներ . Տեղադրվածների ցանկը ժամային գոտիներ բացահայտվում է նաև սիստեմի միջոցով։

Խորհուրդ ենք տալիս: