Sunday, September 16, 2012

MYSQL CURDATE

MYSQL CURDATE ()

mengembalikan tanggal.

Sintaksis

CURDATE()


Contoh

Pernyataan SELECT berikut :

SELECT NOW(),CURDATE(),CURTIME()

akan menghasilkan sesuatu seperti ini :


NOW()CURDATE()CURTIME()
2008-11-11 12:45:342008-11-1112:45:34

Contoh

SQL berikut membuat tabel "Pesanan" dengan kolom datetime (OrderDate) :

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

Perhatikan bahwa kolom OrderDate menentukan CURDATE () sebagai nilai default. Akibatnya, ketika Anda menyisipkan baris ke dalam tabel, tanggal saat ini secara otomatis dimasukkan ke dalam kolom.

Sekarang kita ingin memasukkan catatan ke dalam tabel "Orders" :

INSERT INTO Orders (ProductName) VALUES ('Jarlsberg Cheese')

Tabel "Perintah" sekarang akan terlihat seperti ini :

OrderIdProductNameOrderDate
1Jarlsberg Keju2008-11-11

No comments:

Post a Comment