Maison  >  Article  >  base de données  >  Pourquoi MySQL utilise-t-il un intervalle de 7 jours et 2 heures au lieu de 7 jours et 2 heures ?

Pourquoi MySQL utilise-t-il un intervalle de 7 jours et 2 heures au lieu de 7 jours et 2 heures ?

WBOY
WBOYavant
2023-08-31 12:05:061049parcourir

Pourquoi MySQL utilise-t-il un intervalle de 7 jours et 2 heures au lieu de 7 jours et 2 heures ?

La raison derrière ce concept est que MySQL exige que le mot-clé unit soit singulier, quelles que soient les règles de grammaire anglaise. Si nous essayons de fournir des intervalles comme 7 jours, 2 heures, etc. alors MySQL générera une erreur de syntaxe comme indiqué ci-dessous -

mysql> Select '2017-02-25 05:04:30' + INTERVAL 2 days;
ERROR 1064 (42000): You have an error in your SQL syntax; check the
manual that corresponds to your MySQL server version for the right
syntax to use near 'days' at line 1

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