tutorial pengembangan web terbaru
 

SQL Server DATEADD() Function


<SQL Server Fungsi Tanggal

Definisi dan Penggunaan

The DATEADD() fungsi menambahkan atau mengurangi suatu tertentu interval waktu dari tanggal.

Syntax

DATEADD(datepart,number,date)

Di mana saat ini adalah ekspresi tanggal yang valid dan nomor adalah jumlah interval yang Anda ingin menambahkan. Jumlah tersebut baik dapat menjadi positif, untuk tanggal di masa depan, atau negatif, untuk tanggal di masa lalu.

DATEPART dapat menjadi salah satu dari berikut:

DATEPART Singkatan
yearyy, yyyy
quarterqq, q
monthmm, m
dayofyeardy, y
daydd, d
weekwk, ww
weekdaydw, w
hourhh
minutemi, n
secondss, s
millisecondms
microsecondmcs
nanosecondns

Example

Anggaplah kita memiliki yang berikut "Orders" tabel:

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

Sekarang kita ingin menambahkan 30 hari pada "OrderDate" , untuk menemukan tanggal pembayaran.

Kami menggunakan pernyataan SELECT berikut:

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

Hasil:

OrderIdOrderPayDate
12014-12-22 13:23:44.657

<SQL Server Fungsi Tanggal