VIVEZ LE
FOOTBALL !

Posez votre question Signaler

[SQL] requête affichant date dd/mm/yy

Oni - Dernière réponse le 29 sept. 2006 à 15:46
Bonjour,
Je fais un programme en Shell se basant sur des requêtes sql pour afficher des resultats.
Ma question est : " comment afficher a l'aide d'une requête sql ( SELECT ....from.....where...) une reponse sous un format dd/mm/yy.
Merci d'avance
Lire la suite 

[SQL] requête affichant date dd/mm/yy »

12 réponses
Réponse
+3
moins plus
Ok merci, juste pour info si c'était une requête sur une base de type Mysql, quel serait la requête ?
oberion- 29 sept. 2006 à 14:01
Sous mysql je ferais comme ca:

select DATE_FORMAT(CURRENT_DATE, '%d/%m/%Y');

Sous Sql Server, j'utiliserais CONVERT, et sous Oracle, ma memoire flanche...
oberion- 29 sept. 2006 à 14:02
Pour l'année sur 2 digits, remplace Y par y.
Ajouter un commentaire
Réponse
+1
moins plus
Merci pour vos réponses !
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,

Quel est ton SGBD ?
Ajouter un commentaire
Réponse
+0
moins plus
Le type de base est propriétaire. mais il est fait sous forme de sql de base pour un serveur TSM
Ajouter un commentaire
Réponse
+0
moins plus
Re,
Chaque SGBD dispose de "son" language SQL (bien que ceux ci soient tous très proche). Il faudra te réferer à l'aide de ton SGBD.
Ajouter un commentaire
Réponse
+0
moins plus
select DATE("D/M/Y") FROM table


Ca doit etre un truce de ce genre...
blux- 29 sept. 2006 à 14:50
Bien sûr que si...

Le mot-clé DATE est compris par de nombreux SQL...

C'est comme afficher une constante dans une requête :

SELECT PI, "toto" from table;
oberion- 29 sept. 2006 à 14:54
Je maintiens.
Traduite en bon Francais, cette requete signifierait (pour ma part), [selectionne moi le format d/m/y de la table "table"].

Ou alors merci de me fournir le nom du SGBD sur lequel cette requete fonctionne.
bluxblux - 29 sept. 2006 à 15:46
On s'est mal compris.

Le message de rémy est "un truc de ce genre".

J'ai cru que tu n'avais pas saisi la notion de constante et de fonction sous SQL...

Mais je crois avoir avoir tapé ça sur un SQL teradata.. (ou un truc dans ce genre :-))
Ajouter un commentaire
Ce document intitulé « [SQL] requête affichant date dd/mm/yy » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?