Fungsi GETDATE() SQL Server
Definisi dan Penggunaan
Fungsi GETDATE() SQL Server mengembalikan waktu dan tanggal saat ini.
Sintaksis
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 dikenal dengan ketelitian sampai ratusan detik.
Contoh 2
Berikut 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 menambahkan baris baru ke tabel, tanggal dan waktu saat ini akan otomatis dimasukkan ke dalam kolom.
Sekarang, kami ingin menambahkan satu baris ke tabel "Orders":
INSERT INTO Orders (ProductName) VALUES ('Computer')
"Orders" tabel akan menjadi seperti ini:
OrderId | ProductName | OrderDate |
---|---|---|
1 | 'Computer' | 2008-12-29 16:25:46.635 |