<Fungsi Tanggal MySQL
Definisi dan Penggunaan
NOW() mengembalikan tanggal dan waktu.
Syntax
NOW()
Contoh
Berikut pernyataan SELECT:
SELECT NOW(),CURDATE(),CURTIME()
akan menghasilkan sesuatu seperti ini:
NOW() | CURDATE() | CURTIME() |
---|---|---|
2014-11-22 12:45:34 | 2014-11-22 | 12:45:34 |
Contoh
SQL berikut menciptakan "Orders" tabel dengan kolom datetime (OrderDate):
CREATE TABLE Orders
(
OrderId int NOT NULL,
ProductName varchar(50) NOT NULL,
OrderDate datetime NOT NULL DEFAULT NOW(),
PRIMARY KEY (OrderId)
)
Perhatikan bahwa kolom OrderDate menentukan NOW() sebagai nilai default. Akibatnya, ketika Anda menyisipkan baris ke meja, tanggal dan waktu secara otomatis dimasukkan ke dalam kolom.
Sekarang kita ingin memasukkan catatan ke dalam "Orders" tabel:
INSERT INTO Orders (ProductName) VALUES ('Jarlsberg Cheese')
The "Orders" tabel sekarang akan terlihat seperti ini:
OrderId | ProductName | OrderDate |
---|---|---|
1 | Jarlsberg Cheese | 2014-11-22 13:23:44.657 |
<Fungsi Tanggal MySQL