Ի՞նչ է DW-ն Datepart-ում SQL Server-ում:
Ի՞նչ է DW-ն Datepart-ում SQL Server-ում:

Video: Ի՞նչ է DW-ն Datepart-ում SQL Server-ում:

Video: Ի՞նչ է DW-ն Datepart-ում SQL Server-ում:
Video: «Ի՞նչ տոն...120.000 մարդ շրջափակման մեջ է, չունեն դեղ, սնունդ, դուք ի՞նչն եք տոնում». Ն.Կարապետյանց 2024, Նոյեմբեր
Anonim

որ DATEPART . Երբ կիրակի օրը շաբաթվա առաջին օրն է SQL Server , DATEPART ( dw ,) կվերադարձնի 1, երբ ամսաթիվը կիրակի է և 7, երբ ամսաթիվը շաբաթ է: (Եվրոպայում, որտեղ երկուշաբթին շաբաթվա առաջին օրն է, DATEPART ( dw ,) կվերադարձնի 1, երբ ամսաթիվը երկուշաբթի է և 7, երբ ամսաթիվը կիրակի է:)

Բացի դրանից, ո՞րն է տարբերությունը Datepart () և Datename () միջև SQL Server-ում:

Վերադարձնում է նիշերի տողը, որը ներկայացնում է նշվածը ամսաթիվը նշված ամսաթվից: Ըստ իրենց սահմանումների՝ միակ միջև տարբերությունը այս երկու ֆունկցիաները վերադարձի տեսակն են. DATEPART() վերադարձնում է ամբողջ թիվ: DATENAME() վերադարձնում է տող:

Նմանապես, ի՞նչ է ISO շաբաթը SQL-ում: iso_week ամսաթիվը ISO 8601-ը ներառում է ISO շաբաթ -ամսաթվերի համակարգ, համարակալման համակարգ շաբաթներ . Յուրաքանչյուրը շաբաթ կապված է այն տարվա հետ, որում տեղի է ունենում հինգշաբթի: Օրինակ, շաբաթ 2004 թվականի 1-ը (2004W01) ընդգրկված է երկուշաբթի՝ 2003 թվականի դեկտեմբերի 29-ից մինչև 2004 թվականի հունվարի 4-ը՝ կիրակի:

Նաև իմանալու համար, թե ինչ է Datepart SQL-ը:

Մեջ SQL Սերվեր, T- SQL DATEPART () ֆունկցիան վերադարձնում է մի ամբողջ թիվ, որը ներկայացնում է նշվածը ամսաթիվը նշված ամսաթվից: Օրինակ, կարող եք անցնել 2021-01-07 և ունենալ SQL Սերվերը վերադարձնում է միայն տարվա մասը (2021): Կարող եք նաև հանել ժամանակի հատվածը:

Ի՞նչ է @@ DateFirst-ը:

ԱմսաթիվԱռաջին SQL Server-ում շաբաթվա օրվա կարգավորումների տեսակ է, որը նշանակում է շաբաթվա սկիզբը: Այս պարամետրով կարող եք հարմարեցնել շաբաթվա մեկնարկային օրը: Եթե ԱմսաթիվԱռաջին = 7, ապա կիրակին, որը շաբաթվա յոթերորդ օրն է, համարվում է շաբաթվա առաջին օրը:

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