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 :

Mise en forme d'une requête à travers une tâche planifiée


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2012
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Août 2012
    Messages : 12
    Par défaut Mise en forme d'une requête à travers une tâche planifiée
    Souvent lecteur mais jamais rédacteur de ce site, je me lance

    Bonjour, J'extrais tous les jours une requête (qui me sert d'inventaire) qui est lancée par le schedule du Microsoft SQL Server Management Studio 2005.

    Le résultat en CSV n'est pas exploitable en l'état car mes colonnes font une taille de 256 caractères pour certaines,128 pour d'autres et les espaces vides sont remplis par le caractère "Espace".

    La même requête quand elle sortie sans le schedule se présente normalement.

    Quelqu'un aurait-il une idée pour régler mon problème.

    Merci à tous.

  2. #2
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    Bonjour,

    J'extrais tous les jours une requête (qui me sert d'inventaire) qui est lancée par le schedule du Microsoft SQL Server Management Studio 2005.
    Plus précisément : l'extrait est réalisé par un job de l'Agent SQL Server, qui est un service Windows faisant partie intégrante de SQL Server.
    SQL Server Management Studio n'est que l'interface graphique qui vous permet de gérer vos bases de données et ces jobs, et bien d'autres choses

    les espaces vides sont remplis par le caractère "Espace".
    Qu'entendez-vous par espaces vides ?

    @++

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Côte d'Or (Bourgogne)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 17
    Par défaut
    Bonjour,

    Je suppose qu'il s'agit de colonnes de type CHAR et lorsque la taille du champ est inférieure à la taille de la colonne, il complète la valeur par des espaces.

    Dans ce cas, et si c'est effectivement le problème, il faut utiliser utiliser la fonction qui permet de supprimer les espace superflus à droite.

  4. #4
    Membre averti
    Inscrit en
    Août 2012
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Août 2012
    Messages : 12
    Par défaut Merci
    Bonjour,

    J'ai réussi à fair le manip que je voulais en fait en faisant un petit batch qui lance la requête SQL.
    Merci en tout cas pour vos réponses.

Discussions similaires

  1. Créer une structure à travers une requête
    Par souhail72 dans le forum Langage SQL
    Réponses: 8
    Dernier message: 10/02/2014, 13h33
  2. passer une valeur d'une requête a une table
    Par LesLemmings dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 09/06/2006, 14h13
  3. Réponses: 2
    Dernier message: 02/06/2006, 11h26
  4. Réponses: 4
    Dernier message: 01/12/2005, 14h36
  5. Réponses: 5
    Dernier message: 07/11/2005, 15h38

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