Je veux insérer la date et le jour de la semaine pour l'ensemble du 2019-01-01 à 2019-12-31. Mais je ne peux pas.
i essayé la fonction date_format. p>
p> < P> Ceci est ma table. Le nom de la table est Food_User et je souhaite insérer la date et la journée dans RE_DATE, RE_DAY 2019-01-01 ~ 2019-12-31 P>
p>
3 Réponses :
Si vous utilisez mysql,
Vous pouvez essayer Si vous souhaitez insérer toutes les jours à partir du 2019-01-01 à 2019-12-31, vous pouvez utiliser PHP ou tout autre langage côté serveur pour insérer des enregistrements. P>
Si vous utilisez Oracle, vous pouvez utiliser la fonction PL / SQL pour les insérer P>
Insérer dans des valeurs FOOD_USER (nom, re_Date, re_day) ("Bonjour", "2019-01-01", Dayofweek ("2019-01-01")); Code> P>
Peut-être que cela peut aider
Si vous utilisez MARIADB, essayez ce code pour obtenir toutes les dates de l'année: Pour sous-esticuler, Mariadb a un moteur de séquence intégré - Référence: https://mariadb.com/kb/en/library/Suitedence-Storage-Engine/ a>. p> typing fondamentalement SELE SEQ à partir de SEQ_1_TO_10; CODE> vous retournera un numéro SEQ de 1 à 10. Dans ce cas, une année entière est de 365 jours, SEQ_1_TO_365 reviendra le numéro de 1 à 365. Si vous comptez à partir de zéro (0), vous devrez alors envisager la dernière valeur que 364, modifier ainsi la séquence à SEQ_0_TO_364 comme exemple ci-dessus. De votre requête, vous pouvez faire quelque chose comme ceci: p>
Merci beaucoup!