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 :

DTS importation de données texte - probleme format datetime


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1
    Par défaut DTS importation de données texte - probleme format datetime
    bonjour à tous

    j'ai des données contenues dans un fichier que je cherche a importer dans la base SQL.

    pour cela j'utilise l'outil d'importation de SQL serveur, DTS.

    j'ai une date de la forme suivante dans mon fichier:

    24;2;20060913;12;2;

    l'outil d'importation me retourne une erreur si j'insere la date comme cela

    pourtant le format de date est connu par SQL, pour preuve, un insert dans le champs datetime de 24;2;20060913;12;2; fonctionne

    pour contourner le probleme, dans l'onglet 'transformation' de l'outil je fait une conversion en VBSCRIPT, pour avoir le format de date

    2006-09-13

    ce format la ne pose pas de probleme au DTS de SQL pour importer les données dans ma table sur le champs au format datetime.



    ependant cela me posera un probleme et je ne veux pas passer par cette phase.

    existe t il une option pour qu'il comprenne l'insertion au format 2006-09-13 autant que le format 20060913?

    ya t il un autre type de données que datetime (qui ne comprend apparemment pas date sous la forme 20060913?)

    merci

  2. #2
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Bonjour,

    apparemment la transformation supporte seulement le format yyyy-mm-dd ...

    une autre solution que le script est de stocker temporairement la valeur dans un varchar, et de faire un update ensuite par code SQL.

Discussions similaires

  1. Importer des données Excel: Probleme Encodage Caractères Arabe
    Par hasary dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 8
    Dernier message: 31/05/2009, 13h05
  2. [DTS] Importation de données
    Par NR dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 07/07/2006, 17h47
  3. [VBA-A] problème d'import de données texte
    Par David M dans le forum VBA Access
    Réponses: 2
    Dernier message: 08/05/2006, 15h45
  4. [DTS] Import de données avec des doublons
    Par Hotchotte dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 24/03/2005, 14h19
  5. [DTS] importer les données
    Par flogreg dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 23/03/2005, 13h01

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