Exécution d'instructions SQL sous l'onglet SQL

Lorsque vous utilisez l'Analyseur de requêtes SQL Server 2005 Compact Edition (SQL Server Compact Edition) pour exécuter des instructions SQL, les conditions suivantes s'appliquent :

  • Vous pouvez exécuter des requêtes comportant une seule instruction SQL ou plusieurs instructions séparées par un point-virgule (;).
  • Si aucun texte n'est sélectionné lors de l'exécution, SQL Server Compact Edition tente d'exécuter l'ensemble du texte de l'onglet SQL en un seul lot.
  • Les lignes commençant par deux traits d'union (--) sont considérées comme étant des commentaires et ne sont pas prises en compte.
  • Vous pouvez effectuer des tâches de modification de texte à l'aide des boutons Couper, Copier et Coller.
  • Dans le menu SQL, lorsque l'option Retour automatique à la ligne est sélectionnés, les instructions SQL vont automatiquement à la ligne pour s'ajuster à l'écran de l'onglet SQL. Lorsque cette option n'est pas sélectionnée, les instructions SQL dépassent l'écran.
Icône d'exécution d'une instruction ou d'un lot SQL

Cliquez sur ce bouton pour exécuter une instruction SQL ou un lot.

Icône de coupe de texte

Cliquez sur ce bouton pour couper du texte.

Icône de copie de texte

Cliquez sur ce bouton pour copier du texte.

Icône de collage de texte

Cliquez sur ce bouton pour coller du texte.

Utilisation d'un plan de requête/plan d'exécution

L'Analyseur de requête des SQL Server 2005 Compact Edition vous permet de générer et d'enregistrer des plans de requête ou des plans d'exécution. Vous pouvez exécuter l'Analyseur de requêtes de SQL Server 2005 Compact Edition sur l'appareil, exécuter une requête, puis enregistrer les données du plan de requête XML dans un fichier .SQLPlan. Ce fichier .SQLPlan peut être ensuite copié sur un ordinateur de bureau et affiché à l'aide de SQL Server Management Studio.

Pour générer un plan d'exécution

  1. Dans l'onglet SQL, sélectionnez Inclure le plan d'exécution réel ou Afficher le plan d'exécution estimé.
    Remarque :
    Vous sélectionnez Inclure le plan d'exécution réel pour exécuter la requête et générer le plan d'exécution réel. Si vous sélectionnez Afficher le plan d'exécution estimé, vous n'exécutez pas la requête mais vous générez le plan d'exécution prévu.
  2. Tapez la requête et cliquez sur le bouton d'exécution (flèche verte).
  3. Vous êtes invité à sélectionner un emplacement pour enregistrer le plan d'exécution. Tapez un nom pour enregistrer le plan d'exécution et cliquez sur OK. Le champ Type est désactivé et est toujours défini sur Plan d'exécution (*.sqlplan).
    Remarque :
    Si vous avez sélectionné Inclure le plan d'exécution réel, l'Analyseur de requêtes SQL Server Compact Edition exécute d'abord la requête et renseigne les résultats dans l'onglet Grille, mais n'affiche pas encore l'onglet Grille. Le champ Type est également toujours désactivé et défini sur Plan d'exécution (*.sqlplan).
  4. L'Analyseur de requêtes de SQL Server 2005 Compact Edition enregistre les données XML et affiche les résultats dans l'onglet Grille.
    Remarque :
    Si vous avez sélectionné Afficher le plan d'exécution estimé au lieu de Inclure le plan d'exécution réel, l'onglet Grille est vide car aucune requête n'a été exécutée.

Gestion des scripts SQL

Dans l'onglet SQL, vous pouvez créer de nouveaux fichiers script pour SQL Server Compact Edition, ouvrir des fichiers existants et les enregistrer dans un répertoire. Vous pouvez également enregistrer les instructions SQL que vous utilisez fréquemment directement dans l'Analyseur de requêtes SQL Server Compact Edition en vue de les modifier et de les réutiliser. Les tâches suivantes sont généralement effectuées à l'aide des commandes Nouveau, Ouvrir et Enregistrer du menu SQL.

Pour commencer un nouveau fichier de script SQL Server Compact Edition

  • Dans le menu SQL, sélectionnez Nouveau. Toutes les données de l'onglet SQL sont effacées pour commencer un nouveau fichier script.

Pour ouvrir un fichier de script SQL Server Compact Edition

  • Pour ouvrir les derniers fichiers script SQL Server Compact Edition auxquels vous avez eu accès, cliquez sur le menu Outils, puis sur le fichier à ouvrir.

ou

  • Dans le menu SQL, cliquez sur Ouvrir. Dans la liste Nom, sélectionnez le fichier script à ouvrir. Si le fichier que vous souhaitez ouvrir n'apparaît pas dans la liste Nom, dans la zone Dossier, sélectionnez le répertoire du fichier, et dans la zone Type, spécifiez le type de fichier.

Pour enregistrer un fichier de script SQL Server Compact Edition

  • Pour enregistrer le fichier script en cours, dans le menu SQL, sélectionnez Enregistrer. Si le fichier existe déjà, la dernière version qui apparaît dans l'onglet SQL est enregistrée dans son répertoire actuel.

ou

  • Si le fichier script est nouveau, dans la boîte de dialogue Enregistrer sous, entrez les informations appropriées dans les zones Nom, Dossier, Type et Emplacement.
Remarque :
Si vous ouvrez un script et effectuez des modifications, ces dernières sont automatiquement enregistrées.

Enregistrement des instructions SQL fréquentes en vue de leur modification et réutilisation

Vous pouvez enregistrer jusqu'à 10 instructions SQL fréquemment utilisées directement dans l'Analyseur de requêtes SQL Server Compact Edition et parcourir le texte de chaque instruction simultanément afin de déterminer celle que vous souhaitez ouvrir en vue de la modifier ou de la réutiliser.

Pour enregistrer des instructions SQL

  1. Dans l'onglet SQL, sélectionnez le texte que vous désirez enregistrer et cliquez ensuite sur le bouton Prédéfinir (voir l'illustration à la fin de cette liste).
  2. Dans la boîte de dialogue Boutons prédéfinis, entrez le numéro du bouton prédéfini (1 à 10) auquel doit correspondre l'instruction. La première ligne de l'instruction apparaît à côté du numéro du bouton. Si des instructions SQL ont été précédemment ajoutées, la première ligne de leur contenu apparaît à côté de leur numéro de bouton. Si le numéro de bouton correspond à une instruction ajoutée précédemment, la nouvelle instruction l'écrase.
  3. Pour enregistrer, cliquez sur OK.
Icône d'enregistrement d'une instruction SQL

Cliquez sur ce bouton pour enregistrer une instruction SQL.

Pour ouvrir une instruction enregistrée

  • Dans l'onglet SQL, sélectionnez le numéro du bouton prédéfini qui correspond à l'instruction enregistrée. Si vous n'êtes pas sûr du numéro de bouton à choisir, cliquez sur le bouton prédéfini pour afficher la liste des instructions enregistrées et cliquez ensuite sur Annuler pour retourner à l'onglet SQL. L'illustration suivante présente l'Analyseur de requêtes SQL Server Compact Edition tel qu'il apparaît sur un Pocket PC.
    Capture d'écran de l'Analyseur de requêtes A. Cliquez sur ce bouton pour ouvrir une instruction SQL enregistrée. Sélectionnez le numéro correspondant au numéro du bouton prédéfini sous lequel l'instruction a été enregistrée.
    B. Cliquez sur ce bouton pour afficher la liste des instructions SQL enregistrées ainsi que les numéros de bouton prédéfini correspondants, ou pour enregistrer une instruction SQL. Pour enregistrer une instruction SQL, du texte doit être entré et sélectionné.
    Si vous modifiez l'instruction SQL après l'avoir ouverte, les modifications ne seront pas reflétées dans la boîte de dialogue Boutons prédéfinis. Pour enregistrer les modifications, répétez le processus d'enregistrement décrit ci-dessus pour enregistrer une instruction.

Voir aussi

Aide et information

Assistance sur SQL Server Compact Edition