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

Outils SQL Server Discussion :

Générateur de requêtes


Sujet :

Outils SQL Server

  1. #1
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    3 016
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 3 016
    Par défaut Générateur de requêtes
    Bonjour tout le monde,

    Il y a quelques années existait avec SSMS un générateur graphique de requêtes, avec lequel en gros il suffisait de double-cliquer sur chaque table qu'on voulait introduire dans une requête, au besoin préciser les champs en les cochant ou décochant, et pour finir appuyer sur F5, ce qui couvrait déjà pas mal de besoins courants.

    J'ai essayé https://learn.microsoft.com/fr-fr/ss...database-tools, et je n'ai pas vu apparaître à l'écran ce qui était annoncé, alors je me demande si il faut installer quelque chose à part.

    Pourtant la page remonte au 22 février, soit à peine plus de 4 mois.

    Il est vrai que mon installation à cheval sur les versions 19 et 20 n'est pas tout-à-fait orthodoxe, qu'on m'avait dit que les derniers outils risquaient de ne pas fonctionner, toutefois j'hésite à considérer le générateur de requêtes comme faisant partie des derniers outils.

    À ce que je me rappelle, si c'est l'explication il y aura une version à désinstaller et réinstaller.

  2. #2
    Membre Expert
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Septembre 2016
    Messages
    970
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2016
    Messages : 970
    Par défaut
    lancer SSMS et se connecter
    Sélectionner une base dans l'arborescence
    * <Ctrl> <N> : pour avoir une nouvelle feuille de requête (fichier / nouveau / requête avec la connexion actuelle)
    * <Ctrl> <Maj> <q> : pour lancer l'éditeur (requête / Design Query in Editor)

    version SSMS : 20.0.70

  3. #3
    Membre chevronné Avatar de AaâÂäÄàAaâÂäÄàAaâÂäÄ
    Homme Profil pro
    db@
    Inscrit en
    Septembre 2021
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : db@

    Informations forums :
    Inscription : Septembre 2021
    Messages : 554
    Par défaut
    Ce module est une grosse béquille qui sort des requêtes toutes bancales qui montrent que la personne qui l'utilise ne connait pas grand chose en SQL...
    À éviter au plus sacrant !

  4. #4
    Membre Expert
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Septembre 2016
    Messages
    970
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2016
    Messages : 970
    Par défaut
    Citation Envoyé par AaâÂäÄàAaâÂäÄàAaâÂäÄ Voir le message
    Ce module est une grosse béquille qui sort des requêtes toutes bancales qui montrent que la personne qui l'utilise ne connait pas grand chose en SQL...
    À éviter au plus sacrant !
    Merci pour l'astuce.
    Je vais essayer ça.

  5. #5
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    3 016
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 3 016
    Par défaut
    Citation Envoyé par Michel.Priori Voir le message
    lancer SSMS et se connecter
    Sélectionner une base dans l'arborescence
    * <Ctrl> <N> : pour avoir une nouvelle feuille de requête (fichier / nouveau / requête avec la connexion actuelle)
    * <Ctrl> <Maj> <q> : pour lancer l'éditeur (requête / Design Query in Editor)

    version SSMS : 20.0.70
    Ah, oui, j'étais en train d'essayer dans la version 19.1, alors Ctrl Maj q se contente d'envoyer le curseur dans la zone de recherche, en haut à droite.

    Bon, ça commence à être motivant pour désinstaller et réinstaller la version 20 ...
    À ce que je me rappelle (j'ai fourni plus de détails il y a quelques semaines) c'est installé mais ça ne comporte pas d'interface utilisateur, ce qui, il faut bien le reconnaître, est un peu particulier comme contexte d'utilisation ...

  6. #6
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    3 016
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 3 016
    Par défaut
    Citation Envoyé par AaâÂäÄàAaâÂäÄàAaâÂäÄ Voir le message
    Ce module est une grosse béquille qui sort des requêtes toutes bancales qui montrent que la personne qui l'utilise ne connait pas grand chose en SQL...
    À éviter au plus sacrant !
    Je regrette un peu que ça me soit dit juste avant que je doive me coller à désinstaller et réinstaller une version de SSMS.

    Je me doute bien que comme pour pas mal d'outils automatiques, ça serait une mauvaise idée d'expédier le résultat sans s'être enquis au préalable d'à quoi ça ressemble.

    Citation Envoyé par Michel.Priori Voir le message
    Merci pour l'astuce.
    Je vais essayer ça.

  7. #7
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    3 016
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 3 016
    Par défaut
    Ah pardon j'ai parlé un peu vite, et réagi un peu vite.

    Ce qui m'intéressait était l'éditeur de requêtes, alors j'ai directement tapé le raccourci qui était indiqué devant.

    Si je respecte bien les trois étapes, j'obtiens bien un éditeur de requêtes. Peut-être un peu rustique, mais exploitable.

    J'obtiens toutefois un résultat plus lisible en sélectionnant les champs un par un, pour pouvoir leur mettre des alias.

    Ah, oui, un test de sagesse, c'était ... Je vais pouvoir tâcher de suivre les conseils donnés en son temps à Petit Scarabée ...

    Merci en tout cas pour la réponse.

    J'ai bien l'impression que ça va pouvoir me permettre d'obtenir la requête que j'avais tapée à la main, mais que dans le feu de l'action il n'est pas impossible que ça soit plus rapide.

    Ah, je reconnais que ... si ça marche tel quel, ma motivation pour réinstaller une version est un peu tombée

  8. #8
    Membre Expert
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Septembre 2016
    Messages
    970
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2016
    Messages : 970
    Par défaut
    Citation Envoyé par Gluups Voir le message
    Je me doute bien que comme pour pas mal d'outils automatiques, ça serait une mauvaise idée d'expédier le résultat sans s'être enquis au préalable d'à quoi ça ressemble.
    Ce n'est pas un outil idéal ; Il a le mérite d'exister.

    Parmi les trucs qui sont "dommages" :
    * Pas de bouton 'plein écran' (la fenêtre est redimensionnable)
    * Faut sélectionner exactement la requête que l'on veut éditer
    * Pas de paramétrage de la mise en forme du SQL résultant
    * Pas de préférence sur des panneaux qu'on souhaite, ou pas, afficher par défaut
    * Refus d'éditer si la requête est complexe (expression case, difficulté avec les sous requête, ...)

    Et bien sûr, M$ oblige, c'est le royaume du clic droit ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Requte Sql Avancée, question ... ? Estce possible ?
    Par plex dans le forum Administration
    Réponses: 8
    Dernier message: 14/12/2005, 15h13
  2. requte avec points de suspension
    Par Luther13 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 08/12/2005, 16h56
  3. [Requete] Intersection de requte
    Par KorHeve dans le forum Langage SQL
    Réponses: 5
    Dernier message: 11/04/2005, 17h45
  4. Requte
    Par abdallahi dans le forum Access
    Réponses: 6
    Dernier message: 04/01/2005, 15h06
  5. petit probleme dans une requte POSTGRE SQL
    Par ghis le fou dans le forum Requêtes
    Réponses: 5
    Dernier message: 08/09/2003, 13h51

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