Précédent   Forum des professionnels en informatique > Bases de données > Oracle > SQL
SQL Forum d'entraide sur le SQL pour Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/01/2012, 08h57   #1
Invité de passage
 
fred fred
Inscription : juin 2010
Messages : 4
Détails du profil
Informations personnelles :
Nom : fred fred

Informations forums :
Inscription : juin 2010
Messages : 4
Points : 0
Points : 0
Par défaut Trouver une date à partir d'un quantième

Bonjour,
Dans ma base de données oracle , j 'ai un champ qui contient une valeur de 1 à 365 . Il s'agit du quantième, à partir de ce nombre , je souhaite obtenir une date . Par exemple , le chiffre 1 correspond à la date '01/01/2011' . Y a t 'il une fonction qui permet de réaliser cette opération ? comment je peux faire ?
Merci de votre réponse
hycar33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2012, 09h26   #2
Membre expérimenté
 
François
Inscription : février 2010
Messages : 306
Détails du profil
Informations personnelles :
Nom : François

Informations forums :
Inscription : février 2010
Messages : 306
Points : 537
Points : 537
Bonjour,

Oracle possede un ensemble de masques modulables a appliquer avec to_char et to_date pour obtenir ou cnvertir des dates.
http://docs.oracle.com/cd/B19306_01/...004.htm#i34924
Code :
1
2
3
4
5
6
7
TMP@MINILHC >SELECT to_date(32,'ddd'), to_date(366,'ddd') FROM dual;
 
TO_DATE(3 TO_DATE(3
--------- ---------
01-FEB-12 31-DEC-12
 
Elapsed: 00:00:00.06
Rams7s est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2012, 11h19   #3
Invité de passage
 
fred fred
Inscription : juin 2010
Messages : 4
Détails du profil
Informations personnelles :
Nom : fred fred

Informations forums :
Inscription : juin 2010
Messages : 4
Points : 0
Points : 0
Bonjour ,

Merci ça marche
hycar33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h26.


 
 
 
 
Partenaires

Hébergement Web