<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