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/02/2008, 16h40   #1
Invité de passage
 
Inscription : janvier 2008
Messages : 11
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 11
Points : 3
Points : 3
Par défaut Mask des date

j'aimerai connaitre la différence entre les deux mask
DD/MM/YYYY et DD/MM/RRRR
car dans une des requête que j'utilise si j'utilise le premier mask il me rends 9485 enregistrement des fois dans d'autres requête ça me donne l'exception littéral doesn't match format string par contre le deuxième mask dans la première requête me ramène 10042 enregistrement
darkvan8 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2008, 16h57   #2
McM
Expert Confirmé Sénior
 
Inscription : juillet 2003
Messages : 3 453
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 3 453
Points : 4 215
Points : 4 215
RRRR transforme automatiquement dans le siecle actuel.
Code :
1
2
3
4
5
6
7
SELECT TO_DATE('01.02.03', 'DD.MM.YYYY')
FROM dual
01/02/0003
 
SELECT TO_DATE('01.02.03', 'DD.MM.RRRR')
FROM dual
01/02/2003
Je tiens à souligner que sous forms, l'avantage du RRRR est que l'utilisateur n'a qu'à saisir
010203, et ça transforme automatiquement en 01/02/2003
Comparé au format YYYY
__________________
More Code : More Bugs. Less Code : Less Bugs
McM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2008, 17h41   #3
Invité de passage
 
Inscription : janvier 2008
Messages : 11
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 11
Points : 3
Points : 3
Par défaut re:mask des dates

merci pour cette précision mais a part ce détail n'y a t-il pas autre chose car même pour les date genre 01/02/1993 ça me crée des problème ou bien 19980201 etc....
darkvan8 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2008, 11h11   #4
McM
Expert Confirmé Sénior
 
Inscription : juillet 2003
Messages : 3 453
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 3 453
Points : 4 215
Points : 4 215
T'es sous Forms ou c'est une requete Sql ?
Dans le 2nd cas, donne la requete
__________________
More Code : More Bugs. Less Code : Less Bugs
McM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2008, 16h08   #5
Invité de passage
 
Inscription : janvier 2008
Messages : 11
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 11
Points : 3
Points : 3
Par défaut re mask date

je retrouve plus ma requête c'est au niveau d'un package que j'avais créé
c'est un ordre insert
merci McM pour tes réponses
darkvan8 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 03h12.


 
 
 
 
Partenaires

Hébergement Web