Bonjour,
Je dispose d'un date stockée en type Varchar comme suit: "dd/MM/YYYY".
Est-il possible de convertir ce varchar en objet Date?
D'avance merci.
Bonjour,
Je dispose d'un date stockée en type Varchar comme suit: "dd/MM/YYYY".
Est-il possible de convertir ce varchar en objet Date?
D'avance merci.
a priori, ça devrait fonctionner.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Declare MaDate Varchar(10) Default 'dd/MM/YYYY'; Declare DateISO Date; Set DateISO = Substr( MaDate, 7, 4) Concat '-' Concat Substr( MaDate, 4, 2) Concat '-' Concat Substr( MaDate, 1, 2 );
Tu fais: DATE(tonChamp).
mais fais attention, si ton champ contient des valeurs du type : DD/MM/YYYY alors il sera converti en MM/DD/YYYY.
Fais une recherche sur la fonction DATE.
Merci pour vos réponses
La solution pour mon problème aura été:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 CAST (substr(e.RELEASE_DATE, 7, 4) || '-' || substr(e.RELEASE_DATE, 4, 2) || '-' || substr(e.RELEASE_DATE, 1, 2 ) AS DATE)
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