Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2504 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  conversion de caractère en date sous SQL server

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

conversion de caractère en date sous SQL server

n°1121274
milouz12
Posté le 15-06-2005 à 19:43:54  profilanswer
 

Bonjour,  
Je récupère des données sous AS400 pour la mettre sur sql server.
Jusque la ça va.
Par contre je rencontre un gros soucis pour transformer cause du format date de l'AS400.
Par exple: pour le 01/03/2005
Il me marque 1050301 et tous ce que j'essai pour obtenir une date au format dd/mm/yyyy ne fonctionne pas.
Donc si kelk'un est déja tombé sur ce genre de problème son aide me serai précieuse.

mood
Publicité
Posté le 15-06-2005 à 19:43:54  profilanswer
 

n°1121294
Elmoricq
Modérateur
Posté le 15-06-2005 à 20:09:55  profilanswer
 

Si je ne m'abuse, sous SQL Server c'est du Transact-SQL comme sous Sybase, donc tu pourrais tester ceci qui permet de convertir une chaîne de caractères en une date :
 

convert(smalldatetime, @ta_variable_date, 103)


 
103 correspondant au format "dd/mm/yyyy" (1050301 correspond, je pense, à "12" ).


Message édité par Elmoricq le 15-06-2005 à 20:11:38
n°1121301
milouz12
Posté le 15-06-2005 à 20:36:24  profilanswer
 

non 105 représente 2005
Il semblerait qu'il y ai eu des petits problemes suites au passage a l'an 2000 et que c'est la seule solution qui a été trouvé pour gérer l'année.

n°1121345
Elmoricq
Modérateur
Posté le 15-06-2005 à 22:13:00  profilanswer
 

milouz12 a écrit :

non 105 représente 2005
Il semblerait qu'il y ai eu des petits problemes suites au passage a l'an 2000 et que c'est la seule solution qui a été trouvé pour gérer l'année.


 
:heink:
C'est simplement la date qui démarre à 1900.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  conversion de caractère en date sous SQL server

 

Sujets relatifs
[VBS]Creer un fichier texte nommée avec la dateremplacer une chaine de caractère dans un fichier
Recupérer la date de la veille[VBS]Récuperer date[Résolu]
afficher une date gmt en y ajoutant un décalage horaireprobleme appel date du jour dans BDD
Effecer caractere fichier texteCaractère d'échappement Qt
Place enregistrement VB6/SQL[SGBD] dBase > SQL
Plus de sujets relatifs à : conversion de caractère en date sous SQL server


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR