<MySQL Data Funcții
Definiție și utilizare
NOW() returnează data și ora curentă.
Syntax
NOW()
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 NOW(),
PRIMARY KEY (OrderId)
)
Observați că coloana ORDERDATE specifică NOW() ca valoare implicită. Ca urmare, atunci când introduceți un rând în tabel, data și ora curentă sunt introduse 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 13:23:44.657 |
<MySQL Data Funcții