No dota found_procédure sql
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 à 18:06
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
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
A voir également:
- No dota found_procédure sql
- Dns probe finished no internet ✓ - Forum DNS
- Blob sql ✓ - Forum Webmastering
- No tftp response ✓ - Forum Mobile
- Sql (+) - Forum Programmation
- Hajime no ippo vf - Forum Cinéma / Télé
2 réponses
cengokill
Messages postés
255
Date d'inscription
dimanche 27 mai 2012
Statut
Membre
Dernière intervention
19 décembre 2022
18
11 déc. 2022 à 19:16
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.
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
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.