No dota found_procédure sql
Ferméraminata Messages postés 7 Date d'inscription jeudi 8 décembre 2022 Statut Membre Dernière intervention 11 décembre 2022 - 11 déc. 2022 à 21:24
- No dota found_procédure sql
- Dns probe finished no internet ✓ - Forum DNS
- No epg found - Forum Box et Streaming vidéo
- No signal tv - Guide
- Dvi no signal ✓ - Forum Matériel & Système
- No available networks no response from server iron tv pro - Forum TV & Vidéo
2 réponses
11 déc. 2022 à 19:16
Tout d'abord, vous utilisez la mauvaise syntaxe pour comparer les dates. Vous devez utiliser la fonction YEARS_BETWEEN
pour comparer les différences entre les dates en années. Deuxièmement, vous avez une erreur dans votre logique de comparaison : vous comparez le résultat de la soustraction de P_I_DATE
de V_DATE_ARC
à 730, alors que vous devriez comparer la différence en années entre ces deux dates à 2.
11 déc. 2022 à 21:24
Bonjour,
Le problème est que je ne trouve pas sa syntaxe ni sur google ni sur Oracle Cloud
https://docs.oracle.com/search/?word=years_between&pg=1&size=10&product=e57185-01&book=SQRLG&lang=en
j'ai essayé datediff, mais kil me l'a connait pas n'en plus
V_DIF := DATEDIFF(P_I_DATE - V_DATE_ARC, 'year');
Merci pour votre aide.