Агуулгын хүснэгт:

Dateadd юу буцаадаг вэ?
Dateadd юу буцаадаг вэ?

Видео: Dateadd юу буцаадаг вэ?

Видео: Dateadd юу буцаадаг вэ?
Видео: Функция TOPN Power BI DAX, посмотрите как легко динамически посчитать топ продаж. #TOPNPOWERBI 2024, Арваннэгдүгээр
Anonim

SQL сервер НЭМЭГДСЭН огноо () функцийн тойм

The НЭМЭГДСЭН огноо () функц нь оролтын огнооны заасан огнооны хэсэгт тоо нэмдэг ба буцаж ирдэг өөрчлөгдсөн утга. The НЭМЭГДСЭН огноо () функц нь гурван аргументыг хүлээн авдаг: date_part байна огнооны хэсэг НЭМЭГДСЭН огноо () функц болно утгыг нэмнэ.

Энгийнээр би Dateadd-г хэрхэн ашиглах вэ?

DATEADD() функц болон жишээг хэрхэн ашиглах талаар

  1. Огноонд 30 хоног нэмнэ үү DATEADD (ӨГ, 30, @Огноо) СОНГОХ
  2. Огноонд 3 цаг нэмэх DATEADD (HOUR, -3, @Date) СОНГОХ
  3. Огнооноос 90 минут хасна DATEADD (MINUTE, -90, @Date)
  4. Бүх сонголтуудын жагсаалтыг авахын тулд диаграмыг шалгана уу.

Үүний нэгэн адил Getdate SQL дээр юу буцаадаг вэ? GETDATE () жишээнүүд SQL Сервер (T- SQL ) The GETDATE () функц буцаж ирдэг одоогийн огноо, цагийг огноо цагийн утга болгон. Энэ утга нь тухайн компьютерийн үйлдлийн системээс үүсэлтэй SQL Сервер ажиллаж байна.

Үүний нэгэн адил, та SQL Server дээр Dateadd-ийг юунд ашигладаг вэ?

НЭМЭГДСЭН огноо () жишээнүүд SQL сервер . онд SQL сервер , чи чадна ашиглах нь НЭМЭГДСЭН огноо () өгөгдсөн огноонд заасан хугацааг нэмэх функц. Та бас чадна ашиглах энэ нь тодорхой хугацааг хасах. Та бас нэгтгэж болно НЭМЭГДСЭН огноо () шаардлагатай бол огноог форматлах бусад функцуудтай.

SQL дээр огноонд хэрхэн жил нэмэх вэ?

авах огноог сонгоно уу () +10 гэхдээ энэ нь ажиллахгүй байна. СОНГОХ огноо нэмсэн( ЖИЛ , 10, GETDATE ()), Энэ болно нэмэх 10 Он жилүүд одоогийн огноо хүртэл. Түүнээс гадна, таны өгсөн Query I.e GETDATE-г сонго ()+10 болно нэмэх Одоогийн огноо хүртэл 10 хоног.

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