FUNGSI GETDATE() SQL Server

Definisi dan Penggunaan

FUNGSI GETDATE() SQL Server mengembalikan waktu dan tanggal saat ini.

Sintaks

GETDATE()

Contoh

Contoh 1

Gunakan pernyataan SELECT berikut:

SELECT GETDATE() AS CurrentDateTime

Hasil:

CurrentDateTime
2008-12-29 16:25:46.635

Keterangan:Bagian waktu di atas ditepungi hingga milisecond.

Contoh 2

Berikut adalah SQL untuk membuat tabel "Orders" dengan kolom tanggal dan waktu (OrderDate):

CREATE TABLE Orders 
(
OrderId int NOT NULL PRIMARY KEY,
ProductName varchar(50) NOT NULL,
OrderDate datetime NOT NULL DEFAULT GETDATE()
)

Perhatikan, OrderDate menetapkan GETDATE() sebagai nilai baku. Akibatnya, saat Anda memasukkan baris baru ke dalam tabel, tanggal dan waktu saat ini akan otomatis dimasukkan ke dalam kolom.

Sekarang, kami ingin memasukkan satu catatan ke dalam tabel "Orders":

INSERT INTO Orders (ProductName) VALUES ('Computer')

"Orders" table akan menjadi seperti ini:

OrderId ProductName OrderDate
1 'Computer' 2008-12-29 16:25:46.635