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 |