Aracılığıyla paylaş


Görünüm silme

Bir görünüm oluşturduktan sonra gerekli olmadığı veya Görünüm tanımı ve ilişkili izinleri temizlemek istiyorsanız görünümü silebilirsiniz.Bir görünüm silindiğinde, tabloları ve bağlı temel alan veriler etkilenmez.Bunlar sonraki yürütüldüğünde, aynı ada sahip bir görünüm oluşturulduğunda sürece silinen görünüme baımlı nesneleri kullanan sorguları başarısız.Ancak, yeni görünüm yeni görünüm için bağımlı nesneler tarafından beklenen sütun içermiyorsa görünüme baımlı nesneleri kullanan sorguları çalıştırıldığında başarısız.Örneğin, bir görünümü my_view tüm sütunlar'dan alır HumanResources.Employee , tablo AdventureWorks2008R2 veritabanı silinir ve yerine yeni bir görünüm adı verilen my_view.Bu görünüm tüm sütunlar'dan alır Production.Product bunun yerine tablo.Tüm saklı yordamlar, temel alınan sütun başvuran çalışan , tablo my_view bu sütunlar görünümde artık görünür şimdi başarısız.Sütunlar yerini Ürün bunun yerine tablo.

Bir görünümü silmek için

VIEW (Transact-sql) bırak