Masquer le sommaire

Création d'une requête Transaction-SQL

Utilisez l'éditeur de transactions SQL (T-SQL) dans SQL Management Studio pour créer et tester des requêtes à utiliser dans les rapports.

Pour créer une requête T-SQL:

  1. Connectez-vous à Microsoft SQL Server Management Studio:
    1. Dans le menu Démarrer de Windows, cliquez sur Tous les programmes > Microsoft SQL Server 2008 > SQL Server Management Studio .
    2. Dans la boîte de dialogue Se connecter au serveur, cliquez sur Connexion.
  2. Dans le volet gauche, développez Bases de données et développez la base de données pour laquelle vous souhaitez créer une requête SQL.

    Développez Tables pour afficher les tables de la base de données.

  3. Cliquez à l'aide du bouton droit de la souris sur la base de données et sélectionnez Nouvelle requête.
  4. Dans le volet droit, créez une requête T-SQL utilisant les éléments suivants:

    Syntaxe Exemple
    SELECT colonne
    SELECT U.Username, G.Groupname, G.Description
    FROM nom_table
    FROM Users U, Groups G, GroupMembers M
    WHERE critère_de_sélection
    WHERE G.GroupID = 2 AND G.GroupID = M.GroupID AND U.UserID = M.UserID
    Vous ne pouvez pas utiliser de noms de variables définies dans un argument de demande de rapport lorsque vous créez une requête T-SQL.

    Après avoir ajouté la requête T-SQL à une demande de rapport, vous pouvez ajouter une substitution d'arguments.

    L'exemple suivant est une requête T-SQL achevée:

    SELECT U.Username, G.Groupname, G.Description FROM Users U, Groups G, GroupMembers M WHERE G.GroupID = 2 AND G.GroupID = M.GroupID AND U.UserID = M.UserID

  5. Cliquez sur Exécuter (barre d'outils) ou sur Requête > Exécuter .

    L'onglet Résultats affiche les données retournées par la requête.

    En cas de problèmes, l'onglet Messages décrit les erreurs présentes dans la requête.

  6. Répétez les étapes 4 et 5 jusqu'à ce que votre requête SQL retourne les informations désirées.
  7. Pour tester la requête dans un autre coffre-fort, sélectionnez la base de données du coffre-fort dans le champ Bases de données disponibles au-dessus du volet gauche.
  8. Copiez la requête SQL.
  9. Ouvrez une demande de rapport mise en forme dans Bloc-notes.

    Pour des informations sur la mise en forme d'une demande de rapport, voir Mise en forme d'une demande de rapport.

  10. Collez la requête SQL dans la section §Sql du rapport.
  11. Enregistrez la requête terminée en tant que fichier .crp.


Faire un commentaire sur cette rubrique

Tous les commentaires concernant la présentation, l'exactitude et l'exhaustivité de la documentation sont les bienvenus. Utilisez le formulaire ci-dessous pour faire parvenir vos commentaires et suggestions directement à notre équipe de documentation. Celle-ci ne peut pas répondre aux questions de support technique. Cliquez ici pour des informations sur le support technique.

* Requis

 
*Courriel:  
Sujet:   Commentaires sur les rubriques d'aide
Page:   Création d'une requête Transaction-SQL
*Commentaire:  
*   Je reconnais avoir pris connaissance et accepter par la présente la politique de confidentialité en vertu de laquelle mes données personnelles seront utilisées par Dassault Systèmes

Rubrique d'impression

Sélectionner l'étendue du contenu à imprimer :

x

La version du navigateur que vous utilisez est antérieure à Internet Explorer 7. Afin d'optimiser l'affichage, nous suggérons d'utiliser Internet Explorer 7 ou une version ultérieure.

 Ne plus afficher ce message
x

Version du contenu de l'aide sur le Web: SOLIDWORKS PDM 2013 SP05

Pour désactiver l'aide sur le Web dans SOLIDWORKS et utiliser l'aide locale à la place, cliquez sur ? > Utiliser l'aide sur le Web de SOLIDWORKS.

Pour signaler tout problème rencontré avec l'interface ou la fonctionnalité de recherche de l'aide sur le Web, contactez votre support technique local. Pour faire part de vos commentaires sur des rubriques d'aide individuelles, utilisez le lien “Commentaires sur cette rubrique” sur la page de la rubrique concernée.