Comparaison de date avec sysdate
Résolu6 réponses
Merci,
J'ai testé la fonction trunk(sysdate) qui marche, mais je fais plusieurs jointures avec 6 tables ayant des contraintes de dates, du style :
dateDebut <= trunc(sysdate)
AND dateFin>= trunc(sysdate)
Lorsque je lance des bouts de requêtes en utilisant trunk(sysdate), je trouve le même résultat qu'en lançant
dateDebut <= to_date('11/06/2010','DD/MM/YYYY')
AND dateFin>= to_date('11/06/2010','DD/MM/YYYY')
Mais lorsque je lance ma requête en entier, en utilisant to_date('11/06/2010','DD/MM/YYYY'), j'ai une réponse ; mais en utilisant trunk(sysdate), j'ai une erreur :
"ORA-02393 : exceeded call limit on CPU usage."
J'ai testé la fonction trunk(sysdate) qui marche, mais je fais plusieurs jointures avec 6 tables ayant des contraintes de dates, du style :
dateDebut <= trunc(sysdate)
AND dateFin>= trunc(sysdate)
Lorsque je lance des bouts de requêtes en utilisant trunk(sysdate), je trouve le même résultat qu'en lançant
dateDebut <= to_date('11/06/2010','DD/MM/YYYY')
AND dateFin>= to_date('11/06/2010','DD/MM/YYYY')
Mais lorsque je lance ma requête en entier, en utilisant to_date('11/06/2010','DD/MM/YYYY'), j'ai une réponse ; mais en utilisant trunk(sysdate), j'ai une erreur :
"ORA-02393 : exceeded call limit on CPU usage."
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question