[sql] selection de date sans l'heure

Résolu/Fermé
zozizon
Messages postés
673
Date d'inscription
samedi 30 avril 2005
Statut
Membre
Dernière intervention
6 juin 2017
- 16 avril 2007 à 11:34
 Cobra - 28 mai 2009 à 20:32
Bonjours a tous.
Je travaille actuelement sur des page en asp utilisant des tables d'une base ORACLE. Je voudrais reccuperer une date en format (dd/mm/yyyy hh:min:s) sans les heures pour que s'affiche sur ma page la date "classique".
J'utilise pour le moment :
select MA_DATE from MA_TABLE


Si cela n'est pas possible avec le select je couperé la date en asp.
Merci de votre aide.

6 réponses

HackTrack
Messages postés
618
Date d'inscription
vendredi 26 juillet 2002
Statut
Membre
Dernière intervention
13 juillet 2013
970
25 avril 2007 à 13:40
Salut!

De mémoire en Oracle, c'est:

SELECT TRUNC(maDate,'D') FROM maTable


ou

SELECT TRUNC(maDate,'DD') FROM maTable


Tu n'as plus qu'à tester

;-)
HackTrack
5
zozizon
Messages postés
673
Date d'inscription
samedi 30 avril 2005
Statut
Membre
Dernière intervention
6 juin 2017
41
30 avril 2007 à 10:39
Re.
Effectivement
SELECT TRUNC(maDate,'DD') FROM maTable

Fonctionne parfaitement. Je pense qu'il y a moyen de s'en sortir avec TO_CHAR aussi mais c'est dessuite moin élégant.
Je vais supprimer ma fonction en asp coupant ma date.
Merci beaucoup de votre aide.
2
slt
tu pe utiliser select to_char(madate,'dd-mon-yy') from matable;

é tu pe jouer avec le format ,tu pe mettre au lieu de 'dd-mon-yy'
'dd' ou 'mon' ou 'yy' ou bien 'dd-mon-yy hh:mm:ss' pour afficher l'heure
0
maverick56
Messages postés
169
Date d'inscription
mardi 17 avril 2007
Statut
Membre
Dernière intervention
22 octobre 2007
13
25 avril 2007 à 13:32
slt
je vient d'avoir exactement le mm probleme en php.
j'ai mi DATE devant la date avec l'heure pour résoudre le probleme.
je connais pas l'asp mais ca marche peut etre !
j'espere aider !
1
Je ne connais pas l'asp mais récement j'ai eu besoin de faire la même chose en PHP: séparer l'heure de la date pour les rentrer dans 2 champs différents, j'ai donc récupéré mes infos séparément, et je les ai rentré en tant que Varchar.

Après, tant que c'est de l'affichage, ca pose pas de problème.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
As tu essayé :
SELECT TRUNC(ma_date) FROM ma_table
0
Ce sujet est résolu mais voici une autre solution pour afficher une date sans l heure ou autre:

$madatesanslesheures= date("d/m/Y", strtotime($nondemadateaveclesheures));

echo $madatesanslesheures;
0