Partager via


SQL, volet

Mise à jour : novembre 2007

Vous pouvez utiliser le volet SQL pour créer votre propre instruction SQL, ou utiliser le volet Critères et le volet Schéma pour créer l'instruction, auquel cas les instructions SQL sont créées dans le volet SQL. Pendant la génération de la requête, le volet SQL se met automatiquement à jour et se reformate pour que sa lecture soit facile. Pour ouvrir le volet SQL, ouvrez d'abord le Concepteur de requêtes et de vues (lorsqu'un objet de base de données est sélectionné dans l'Explorateur de serveurs, cliquez sur Nouvelle requête dans le menu Base de données). Ensuite, dans le menu Concepteur de requêtes, pointez sur Volet et cliquez sur SQL.

Dans le volet SQL, vous pouvez :

  • entrer des instructions SQL pour créer des requêtes ;

  • modifier l'instruction SQL créée par le Concepteur de requêtes et de vues sur la base des paramètres spécifiés dans les volets Schéma et Critères ;

  • entrer des instructions tirant parti de fonctionnalités spécifiques de la base de données que vous utilisez.

Remarque :

Vous devez connaître les règles d'identification des objets de la base de données que vous utilisez. Pour plus d'informations, consultez la documentation du système de gestion de votre base de données.

Remarque :

Les boîtes de dialogue et commandes de menu qui s'affichent peuvent différer de celles décrites dans l'aide selon vos paramètres actifs ou votre édition. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio.

Instructions dans le volet SQL

Il est possible de modifier la requête en cours directement dans le volet SQL. Si vous allez dans un autre volet, le Concepteur de requêtes et de vues formate automatiquement l'instruction, puis modifie les volets Schéma et Critères en conséquence.

Si votre instruction ne peut pas être représentée dans les volets Schéma et Critères alors que ces derniers sont visibles, le Concepteur de requêtes et de vues affiche une erreur et vous propose de choisir entre deux actions :

  • ignorer le fait que l'instruction ne peut pas être représentée dans les volets Schéma et Critères ;

  • annuler la modification qui ne peut pas être représentée et revenir à la version précédente de l'instruction SQL.

Si vous choisissez d'ignorer le fait que l'instruction ne peut pas être représentée dans les volets Schéma et Critères, le Concepteur de requêtes et de vues estompe les autres volets pour indiquer qu'ils ne reflètent plus le contenu du volet SQL.

Vous pouvez continuer à modifier l'instruction et l'exécuter, comme vous le feriez avec n'importe quelle instruction SQL.

Remarque :

Si vous entrez une instruction SQL, puis apportez d'autres modifications à la requête dans les volets Schéma et Critères, le Concepteur de requêtes et de vues régénère et réaffiche l'instruction SQL. Dans certains cas, l'instruction SQL obtenue a une construction différente de celle que vous aviez entrée à l'origine (mais elle donne toujours les mêmes résultats). Vous constaterez très vraisemblablement cette différence si vous utilisez des conditions de recherche impliquant plusieurs clauses liées par AND et OR.

Voir aussi

Tâches

Comment : créer des requêtes

Comment : exécuter des requêtes

Concepts

Expressions dans des requêtes

Référence

Schéma, volet

Critères, volet

Résultats, volet

Autres ressources

Conception de requêtes et vues