Ultimele tutoriale de dezvoltare web
 

MySQL CURDATE() Function


<MySQL Data Funcții

Definiție și utilizare

CURDATE() returnează data curentă.

Sintaxă

CURDATE()

Exemplu

Următoarea declarație SELECT:

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

va avea ca rezultat ceva de genul:

NOW() CURDATE() CURTIME()
2014-11-22 12:45:34 2014-11-22 12:45:34

Exemplu

Următoarele SQL creează o "Orders" tabel cu o coloană datetime (OrderDate) :

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

Observați că coloana ORDERDATE specifică CURDATE() ca valoare implicită. Ca urmare, atunci când introduceți un rând în tabel, data curentă sunt inserate automat în coloană.

Acum vrem să inserați un record în "Orders" tabel:

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

"Orders" tabel va arata acum ceva de genul asta:

OrderId ProductName OrderDate
1 Jarlsberg Cheese 2014-11-22

<MySQL Data Funcții