Bonjour,
Je recherche une fonction Oracle qui me permettrai de retourner le nombre de mois écoulés depuis le début de l'année (à partir d'une date tel que "sysdate").
Auriez vous une idée,
Merci pour votre aide.
Bonjour,
Je recherche une fonction Oracle qui me permettrai de retourner le nombre de mois écoulés depuis le début de l'année (à partir d'une date tel que "sysdate").
Auriez vous une idée,
Merci pour votre aide.
Euh.. tu veux dire qu'on est au mois de mai et que tu veux savoir qu'il y a 5 mois qui se sont écoulés ?
Soit tu récupères mois en cours (extract), soit tu récupère le nb de mois par la fonction oracle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT TO_CHAR(SYSDATE,'DD/MM/YYYY') madate, EXTRACT(MONTH FROM SYSDATE) mois, MONTHS_BETWEEN(SYSDATE, TRUNC(SYSDATE, 'YYYY')) nb_mois FROM dual MADATE MOIS NB_MOIS 29/05/2012 5 4.92414874551971326164874551971326164875
Merci pour la réponse c'est ce que je cherchais.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager