En son web geliştirme öğreticiler
 

SQL Sunucu DATEADD() Function


<SQL Server Tarih Fonksiyonları

Tanımı ve Kullanımı

DATEADD() işlevi, ekleyen veya tarihten itibaren belirli bir zaman aralığı çıkarır.

Syntax

DATEADD(datepart,number,date)

Nerede tarih geçerli bir tarih ifadesidir ve numara eklemek istediğiniz aralığının sayısıdır. numara ya Geçmişteki tarihler için gelecek veya olumsuz tarihlerde, pozitif olabilir.

datepart aşağıdakilerden biri olabilir:

datepart Kısaltma
yearyy, yyyy
quarterqq, q
monthmm, m
dayofyeardy, y
daydd, d
weekwk, ww
weekdaydw, w
hourhh
minutemi, n
secondss, s
millisecondms
microsecondmcs
nanosecondns

Example

Şu var varsayalım "Orders" tablosu:

OrderId ProductName OrderDate
1 Jarlsberg Cheese 2014-11-22 13:23:44.657

Şimdi 30 gün eklemek istiyorum "OrderDate" ödeme tarihi bulmak için.

Biz bu sorgu kullanın:

SELECT OrderId,DATEADD(day,30,OrderDate) AS OrderPayDate
FROM Orders

Sonuç:

Sipariş Kimliği OrderPayDate
1 2014/12/22 13: 23: 44,657

<SQL Server Tarih Fonksiyonları