Vue de dépôt SQL Server

Vue de dépôt SQL Server
Dans SQL Server, une vue est une table virtuelle qui stocke les enregistrements à partir d'une requête donnée. En termes simples, une vue contient les résultats d'une requête donnée dans le catalogue de la base de données pour référence future. Les vues aident à fournir une compatibilité pour un schéma modifié, des récupérations de données plus rapides, et etc. Cet article vous montrera comment utiliser la commande Drop View dans SQL Server pour supprimer une vue existante.

Commande SQL Server Drop View

Vous trouverez ci-dessous la syntaxe de l'instruction pour supprimer une vue existante d'une base de données donnée dans SQL Server:

Vue de dépose [si existe] [Schema_name . ] View_name;

Spécifiez le nom de la vue que vous souhaitez supprimer après la commande Drop View. Le nom du schéma est facultatif. Cependant, si le schéma n'est pas défini, la fonction laisse tomber la vue dans le schéma actuel.

Vous pouvez également utiliser la clause If existant pour empêcher SQL Server de renvoyer une erreur si une vue avec le nom spécifié n'existe pas.

Vous pouvez également supprimer plusieurs vues dans une seule déclaration en séparant les vues cibles avec des virgules.

La syntaxe est comme indiqué:

Vue de dépose [si existe]
schéma_nom.View_name_1
schéma_nom.View_name_2,

schéma_nom.View_name_n;

Création d'échantillons de vue

Supposons que nous ayons une table comme indiqué:

Dans la condition correspondante, nous pouvons créer une vue contenant les colonnes server_name, size_on_disk et total_records.

Un exemple de requête est comme indiqué:

Créer une vue DBO.sql_view
comme select server_name, size_on_disk, total_records à partir des entrées où 'sql' dans (server_name);

Dans ce cas, nous créons une vue appelée SQL_VIEW qui maintient les enregistrements où la valeur «SQL» existe dans la colonne Server_name.

Vous pouvez vérifier nos tutoriels pour en savoir plus sur le serveur SQL dans l'opérateur.

Nous pouvons voir la vue créée dans SSMS comme:

Vue de chute SQL Server - Transact-SQL

L'exemple suivant montre comment utiliser l'instruction Drop View pour supprimer le SQL_VIEW que nous avons créé plus tôt.

Afficher la vue si existe dbo.sql_view;

La requête doit supprimer la vue SQL_VIEVE du schéma DBO.

Vue de chute SQL Server - SSMS

Nous pouvons supprimer une vue existante à l'aide du SQL Server Management Studio en cliquant avec le bouton droit sur la vue cible.

Conclusion

Dans cet article, vous avez appris à utiliser l'instruction Drop View dans SQL Server pour supprimer les vues existantes de la base de données actuelle.