MySQL NOW (fonction)
Définition et utilisation
NOW () renvoie la date et l'heure.
grammaire
NOW()
Exemples
Voici l'instruction SELECT:
SELECT NOW(),CURDATE(),CURTIME()
Les résultats sont les suivants:
NOW() | CURDATE() | CURTIME() |
---|---|---|
2008-11-11 12:45:34 | 2008-11-11 | 12:45:34 |
Exemples
Le SQL suivante pour créer "Commandes" tableau avec une colonne datetime (OrderDate) de:
CREATE TABLE Orders
(
OrderId int NOT NULL,
ProductName varchar(50) NOT NULL,
OrderDate datetime NOT NULL DEFAULT NOW(),
PRIMARY KEY (OrderId)
)
(
OrderId int NOT NULL,
ProductName varchar(50) NOT NULL,
OrderDate datetime NOT NULL DEFAULT NOW(),
PRIMARY KEY (OrderId)
)
S'il vous plaît noter, la colonne OrderDate spécifié NOW () par défaut. Par conséquent, lorsque vous insérez une ligne dans la table, la date et l'heure insérés automatiquement colonne.
Maintenant, nous voulons insérer un enregistrement dans la "Commandes" tableau:
INSERT INTO Orders (ProductName) VALUES ('Jarlsberg Cheese')
"Les commandes" table est la suivante:
OrderId | ProductName | OrderDate |
---|---|---|
1 | Jarlsberg Cheese | 2008-11-11 13:23:44.657 |
MySQL Fonctions de date