Créer un projet Visual Expert avec du code SQL Server T‑SQL
Etape 3 – Ajouter du code SQL Server
- Sélectionnez "Transact-SQL" pour ajouter du code SQL Server à analyser
- Cliquez sur "Dossier et/ou fichiers".
- Indiquez l'emplacement de votre code SQL Server en cliquant sur "Ajouter des fichiers".
Cliquez sur "Terminer".
Etape 2 – Sélectionnez les objects que vous voulez analyser
Important : Si vous vous connectez à une base de données, Visual Expert analysera tous les objets accessible depuis cette connexion, ce qui comprend tous les schémas, tables, procédures, objets système, etc. Dans ce cas il est formtement recommandé de filtrer les objets de BDD pour choisir ceux que vous voulez analyser :
- Si vous cliquez sur "Plus de Filtres" vous verrez les options suivantes :
- Une fois que vous avez fait votre sélection, cliquez sur "Suivant" puis sélectionnez "Ouvrir le panneau configuration du projet".
- Nommez votre projet Visual Expert
- Configurez le scheduler pour qu'il rafraîchisse automatiquement votre analyse de code à intervalles réguliers.
- Sélectionnez "Lancer l'analyse".
- Après l'analyse, vous verrez les objets SQL Server et Transact SQL dans l'arborescence.
Etape 3 – Suppression des ambiguïtés et des tables dupliquées
Pourquoi supprimer les ambiguïtés
Select firstname, lastname from employee
Select firstname, lastname from myschema.employee
Cet exemple basique peut créer une ambiguïté :
Par défaut, les analyseurs de code de Visual Expert ne peuvent pas savoir si employee et myschema.employee font référence à la même table. Si nous ne levons pas cette ambiguïté, Visual Expert dupliquera la table employee.
Veuillez lire cet article afin de lever les éventuelles ambiguïtés dans votre projet.