Published on

April 19, 2020

Utilisation de l’Explorateur de modèles SQL Server dans SSMS

SQL Server Management Studio (SSMS) est un outil client populaire utilisé pour se connecter à SQL Server et effectuer diverses tâches de développement et d’administration. L’une des fonctionnalités souvent négligées de SSMS est l’Explorateur de modèles, qui peut grandement améliorer la productivité et gagner du temps tant pour les développeurs débutants que pour les administrateurs de bases de données experts.

Qu’est-ce que l’Explorateur de modèles ?

L’Explorateur de modèles dans SSMS est une collection de modèles de requêtes utiles auxquels on peut accéder depuis la barre de menus de SSMS. Il fournit des modèles pour les bases de données et les services d’analyse, regroupés dans divers dossiers en fonction de leurs catégories. De plus, il affiche également les modèles récemment utilisés pour un accès facile.

Comment accéder à l’Explorateur de modèles

Pour accéder à l’Explorateur de modèles, vous pouvez vous rendre dans Affichage -> Explorateur de modèles dans la barre de menus de SSMS. Alternativement, vous pouvez utiliser le raccourci clavier Ctrl + Alt + T. Cela ouvrira la fenêtre de l’Explorateur de modèles, affichant les modèles disponibles.

Utilisation des modèles

Une fois que vous avez ouvert l’Explorateur de modèles, vous pouvez développer les dossiers pour afficher les modèles à l’intérieur. Par exemple, dans le dossier de la base de données, vous trouverez des modèles pour la création de bases de données, la création de bases de données avec plusieurs groupes de fichiers, la mise en ligne ou hors ligne des bases de données, et l’attachement ou le détachement des bases de données.

Lorsque vous sélectionnez un modèle, il s’ouvrira dans une nouvelle fenêtre, affichant le script pour cette tâche particulière. Dans certains cas, vous devrez peut-être fournir des valeurs d’entrée pour les variables dans le script. SSMS fournit une configuration simple pour spécifier ces valeurs.

Spécification des valeurs pour les paramètres de modèle

Pour spécifier les valeurs des paramètres de modèle, vous pouvez vous rendre dans Requête -> Spécifier les valeurs pour les paramètres de modèle ou utiliser le raccourci clavier Ctrl+Shift+M. Cela ouvrira une fenêtre contextuelle affichant une liste des paramètres utilisés, leurs types et leurs valeurs.

Vous pouvez spécifier les valeurs de ces paramètres dans la boîte de paramètres. Une fois que vous avez fourni les valeurs, SSMS remplacera automatiquement les variables de paramètre par les valeurs spécifiées dans le script. Cela élimine la nécessité d’assigner manuellement des valeurs à chaque variable, ce qui permet de gagner du temps et de réduire les risques d’erreurs humaines.

Création de modèles personnalisés

En plus des modèles intégrés, SSMS vous permet également de créer vos propres modèles personnalisés. Cela est particulièrement utile pour les scripts fréquemment utilisés tels que les procédures stockées, les fonctions et les vues.

Pour créer un modèle personnalisé, vous pouvez faire un clic droit sur le dossier souhaité (par exemple, Procédure stockée) dans l’Explorateur de modèles et sélectionner “Nouveau modèle”. Cela créera un modèle vide à l’intérieur du dossier. Vous pouvez ensuite lui donner un nom approprié et écrire le code dans la fenêtre du modèle selon vos besoins.

Une fois que vous avez créé un modèle personnalisé, vous pouvez l’enregistrer et l’utiliser comme n’importe quel autre modèle système. Cela offre un moyen pratique de réutiliser vos propres scripts et d’optimiser votre flux de travail.

Conclusion

L’Explorateur de modèles SQL Server dans SSMS est un utilitaire puissant qui peut grandement améliorer votre productivité lors de travaux avec SQL Server. En utilisant les modèles fournis et en créant vos propres modèles personnalisés, vous pouvez gagner du temps et éliminer les tâches répétitives. Je recommande vivement d’explorer et d’utiliser l’Explorateur de modèles si vous le jugez adapté à vos besoins.

Click to rate this post!
[Total: 0 Average: 0]

Let's work together

Send us a message or book free introductory meeting with us using button below.