Bonjour,
Je dispose d'une table mois avec id,numMois,nomMois.Maintenant,je voudrais récupérer l'id d'un mois si nomMois est égal au mois du système mais je bute sur l'erreur : aucune donnée trouvée et ce depuis 3 jours.Je vous mets la requête que je pense être à l'origine de cette erreur.
SELECT id INTO idMois_v FROM Mois WHERE Mois.nomMois IN ( SELECT TO_CHAR(SYSDATE,'MONTH') FROM DUAL );
J'ai aussi essayé:
SELECT TO_CHAR(SYSDATE,'MONTH') into mois_v FROM DUAL;
Ensuite je fais:
1 2
| SELECT id INTO idMois_v FROM Mois WHERE Mois.nomMois = 'mois_v' from Mois;
SELECT id INTO idMois_v FROM Mois WHERE Mois.nomMois like 'mois_v' from Mois; |
Si quelqu'un pourrait m'aider ce serait génial je dois rendre le projet avant vendredi.Merci d'avance pour vos réponses.
Partager