Supprimer une vue SQL Server

Comment supprimer une vue SQL Server avec une rerequête T-SQL ? La commande SQL DROP VIEW permet de supprimer simplement une vue existante avec un script T-SQL exécuté depuis SSMS.

Comment supprimer une vue SQL Server avec un script ?

Ce script est un exemple pour supprimer une vue dans une base de données SQL. C’est à dire que la vue est supprimée, mais pas les tables sources sur lesquelles elle pointe. Noter que la suppression est irréversible. C’est donc uniquement la structure en T-SQL et non les données qui sont potentiellement perdues.

De plus, il est vrai que les vues ne contiennent pas de données, car elles pointent sur des tables. Supprimer une vue SQL Server ne supprime pas les données sous-jacentes, pour vider toutes les données dans une table, utiliser un script T-SQL avec la commande TRUNCATE TABLE.

Ce script T-SQL utilise la commande DROP VIEW pour la supprimer complètement du SGBD.

DROP VIEW [dbo].[V_VENTES];

Il faut toutefois faire des sauvegardes régulières de ses bases de données pour conserver les données et le précieux code qui les exploitent.

Pour exécuter le code ci-dessous, créer au préalable la vue des ventes dont le code est disponible dans cet article.

Soyez le premier à commenter

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.


*