SQL серверийн Datepart дахь DW гэж юу вэ?
SQL серверийн Datepart дахь DW гэж юу вэ?

Видео: SQL серверийн Datepart дахь DW гэж юу вэ?

Видео: SQL серверийн Datepart дахь DW гэж юу вэ?
Видео: TUTORIAL DATE FUNCTIONS SQL SERVER 2024, Арваннэгдүгээр
Anonim

нь DATE ХЭСЭГ . Ням гараг бол долоо хоногийн эхний өдөр юм SQL сервер , DATE ХЭСЭГ ( dw ,) огноо нь ням гарагт байвал 1, Бямба гарагт байвал 7-г буцаана. (Европод Даваа гараг долоо хоногийн эхний өдөр байдаг. DATE ХЭСЭГ ( dw ,) огноо нь даваа гариг бол 1, ням гарагт байвал 7-г буцаана.)

Үүнээс гадна SQL Server дээрх Datepart () болон Datename () хоёрын ялгаа юу вэ?

Заасан тэмдэгтийн мөрийг буцаана огнооны хэсэг заасан огнооноос. Тэдний тодорхойлолтоор бол цорын ганц хоорондын ялгаа Эдгээр хоёр функц нь буцах төрөл юм: DATEPART() бүхэл тоог буцаана. DATENAME() мөрийг буцаана.

Үүнтэй адилаар, SQL-д ISO долоо хоног гэж юу вэ? iso_week огнооны хэсэг ISO 8601 нь орно ISO долоо хоног -огнооны систем, дугаарлах систем долоо хоног . Тус бүр долоо хоног Пүрэв гариг тохиодог жилтэй холбоотой. Жишээлбэл, долоо хоног 2004 оны 1 (2004W01) 2003 оны 12-р сарын 29-ний Даваа гарагаас 2004 оны 1-р сарын 4-ний Ням гараг хүртэл хамрагдсан.

Мөн Datepart SQL гэж юу вэ?

онд SQL Сервер, Т- SQL DATE ХЭСЭГ () функц нь заасан бүхэл тоог буцаана огнооны хэсэг заасан огнооноос. Жишээлбэл, та 2021-01-07-нд тэнцэж болно SQL Сервер зөвхөн жилийн хэсгийг (2021) буцаана. Та мөн цагийн хэсгийг задалж болно.

@@ DateFirst гэж юу вэ?

DateFirst нь SQL сервер дэх долоо хоногийн эхлэлийг илэрхийлдэг долоо хоногийн өдрийн тохиргооны төрөл юм. Та энэ тохиргоог ашиглан долоо хоногийн эхлэх өдрийг өөрчлөх боломжтой. Хэрэв DateFirst = 7 Дараа нь долоо хоногийн долоо дахь өдөр болох Ням гарагийг долоо хоногийн эхний өдөр гэж үзнэ.

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