Maison > base de données > tutoriel mysql > le corps du texte

Comment utiliser maintenant() dans MySQL

下次还敢
Libérer: 2024-05-01 20:24:37
original
1095 Les gens l'ont consulté

La fonction

NOW() renvoie l'horodatage actuel du serveur, c'est-à-dire la date et l'heure actuelles. Elle peut être appelée directement dans la requête SQL : Obtenez l'horodatage actuel : SELECT NOW(); Insérez l'horodatage : INSERT INTO . .. VALUES (NOW ());Comparez les horodatages : SELECT * FROM ... WHEREcreated_at > () Présentation de la fonction

La fonction NOW() renvoie l'horodatage actuel du serveur, qui est la date et l'heure actuelles. Il s'agit d'une fonction sans paramètre, ce qui signifie qu'elle ne nécessite aucune entrée pour s'exécuter. La fonction Comment utiliser maintenant() dans MySQL

Usage

NOW() est très simple à utiliser, il suffit de l'appeler directement dans la requête SQL, comme indiqué ci-dessous :

<code>SELECT NOW();</code>
Copier après la connexion
Copier après la connexion
Output

La sortie sera un caractère contenant la date et l'heure actuelles. Chaîne, le format est "AAAA-MM-JJ HH:MM:SS", par exemple :

<code>2023-03-08 14:32:15</code>
Copier après la connexion
Autres utilisations

En plus de renvoyer directement l'horodatage actuel, la fonction NOW() peut également être utilisée pour :

Insérer un horodatage :

Utilisez la fonction NOW() comme valeur du champ d'horodatage lors de l'insertion de données dans la table.

Comparaison des horodatages : Vous pouvez déterminer si un événement se situe dans le passé, le présent ou le futur en comparant la fonction NOW() à d'autres horodatages.

    Exemples
  • Voici quelques exemples montrant comment utiliser la fonction NOW() :
  • Obtenir l'horodatage actuel :

<code>SELECT NOW();</code>
Copier après la connexion
Copier après la connexion
Insérer l'horodatage dans le tableau :

    <code>INSERT INTO my_table (created_at) VALUES (NOW());</code>
    Copier après la connexion
  • Comparer les horodatages :
    • <code>SELECT * FROM my_table WHERE created_at > NOW() - INTERVAL 1 HOUR;</code>
      Copier après la connexion
    • Cette requête sélectionnera toutes les lignes créées au cours de la dernière heure.
    • 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!

      Étiquettes associées:
      source:php.cn
      Déclaration de ce site Web
      Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
      Tutoriels populaires
      Plus>
      Derniers téléchargements
      Plus>
      effets Web
      Code source du site Web
      Matériel du site Web
      Modèle frontal
      À propos de nous Clause de non-responsabilité Sitemap
      Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!