Maison  >  Article  >  base de données  >  Insérer la date actuelle au format datetime MySQL ?

Insérer la date actuelle au format datetime MySQL ?

王林
王林avant
2023-08-28 22:33:021493parcourir

以日期时间格式插入当前日期 MySQL?

Pour insérer la date actuelle (pas l'heure), vous pouvez utiliser la fonction intégrée de MySQL CURDATE(). La syntaxe est la suivante -

INSERT INTO yourTableName values(curdate());

Alternativement, si vous souhaitez ajouter la date et l'heure, vous pouvez utiliser la fonction intégrée de MySQL NOW(). La syntaxe est la suivante -

INSERT INTO yourTableName values(now());

Pour comprendre les deux syntaxes, nous créons d'abord un tableau. La requête pour créer la table est la suivante -

mysql> create table NowAndCurdateDemo
   −> (
   −> YourDueDate datetime
   −> );
Query OK, 0 rows affected (1.75 sec)

implémente la fonction pour insérer la date et la dateheure actuelles dans la table. La requête pour insérer la date est la suivante -

mysql> insert into NowAndCurdateDemo values(curdate());
Query OK, 1 row affected (0.28 sec)

mysql> insert into NowAndCurdateDemo values(now());
Query OK, 1 row affected (0.14 sec)

Utilisez la requête suivante pour vérifier si les données sont insérées dans la table -

mysql> select *from NowAndCurdateDemo;

Ci-dessous se trouve la sortie -

+---------------------+
| YourDueDate         |
+---------------------+
| 2018-12-05 00:00:00 |
| 2018-12-05 21:24:10 |
+---------------------+
2 rows in set (0.06 sec)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer