SQL, volet
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.
Notes
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.
Notes
Il est possible que pour certains des éléments de l'interface utilisateur de Visual Studio, votre ordinateur affiche des noms ou des emplacements différents de ceux indiqués dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. 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.
Notes
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 : exécuter des requêtes