IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

convertir une date anglaise en francaise ???


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2002
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 25
    Par défaut convertir une date anglaise en francaise ???
    Bonjour,
    je suis sous SQLserver7,
    j'ai un champ "date" de type datetime et qui a pour valeur :
    "2005-02-03 10:57:46.000"

    je lui fais un convert(varchar,date) et ca me donne ca :
    "févr 3 2005 10:57AM"

    or moi je souhaiterai obtenir une date de la forme :
    "3 févr 2005 10:57"

    Comment faire ???

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    956
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 956
    Par défaut
    Essaie d'utiliser set language french avant ton cast.
    Tu peux tester le script suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    declare @date_in datetime 
    set @date_in='2005-02-03 10:57:46.000'
    select @date_in
    set language us_english
     
    select convert(varchar(20),@date_in, 100)
     
    set language french
     
    select convert(varchar(20),@date_in, 100)
    Chez moi le résultat est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    2005-03-02 10:57:46.000
     
    (1 ligne(s) affectée(s))
     
    Changed language setting to us_english.
     
    Mar  2 2005 10:57AM
     
    (1 ligne(s) affectée(s))
     
    Changed language setting to Français.
     
    mars  2 2005 10:57AM
     
    (1 ligne(s) affectée(s))
    A+
    Soazig

Discussions similaires

  1. [MySQL] Convertir une date Anglaise MSQL en date Française
    Par bertrandg17 dans le forum PHP & Base de données
    Réponses: 12
    Dernier message: 07/05/2014, 10h36
  2. Convertir une date anglaise avec python
    Par GeBen dans le forum Général Python
    Réponses: 11
    Dernier message: 08/05/2013, 13h10
  3. [VBA Excel] convertir une date francaise au format anglais
    Par loacast dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 15/12/2005, 16h52
  4. Convertir une date au format excel en datetime SQL server
    Par ALLB dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 20/07/2004, 11h28
  5. Convertir une date en type string
    Par ziboux dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 29/10/2003, 10h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo