DROP VIEW Transact-SQL)
Bir veya daha fazla görünüm, geçerli veritabanından kaldırır.Dizin oluşturulmuş görünümler karşı DROP VIEW çalıştırılır.
DROP VIEW [ schema_name . ] view_name [ ...,n ] [ ; ]
Bağımsız değişkenler
schema_name
Görünümün ait olduğu şema adıdır.view_name
Kaldırmak için görünümü adıdır.
Remarks
Bir görünümü düşürdüğünüzde, görünümün ve görünümü hakkında diğer bilgiler tanımını sistem katalogdan silinir.Görünüm için tüm izinlere de silinir.
DROP tablo'ı kullanarak bırakılan bir tabloda herhangi bir görünümde açıkça DROP VIEW kullanarak kesilmesine gerekir.
dizinli görünüm kullanıldığında, DROP VIEW tüm dizinler otomatik olarak bir görünüm bırakır.Tüm dizinler bir görünümü görüntülemek için kullanın. sp_helpindex.
Bir görünümü ile sorgularken Database Engine ifadede başvurulan tüm veritabanı nesnelerini'nın var olduğunu ve bunların deyim içeriğinde geçerli olduğunu ve veri değişikliği deyimleri tüm Veri bütünlük kurallarını ihlal emin olmak için denetler. Başarısız onay IşARETI, bir hata iletisi döndürür.Başarılı onay temel karşı bir eylem olarak eylem çevirir tablo veya tablo s.Temel tablo veya görünümlerin görünümünü özgün olarak oluşturulduğundan bu yana değişiklik yaptıysanız görünümü yeniden bırakmak yararlı olabilir.
Belirli bir görünüm için bağımlılıklar belirleme hakkında daha fazla bilgi için bkz: sys.sql_dependencies (Transact-SQL).
Görünüm metni görüntüleme hakkında daha fazla bilgi için bkz: sp_helptext (Transact-SQL).
İzinler
DROP VIEW, en azından yürütmek için , ALTER iznine OBJECT SCHEMA veya DENETIM izni gereklidir.
Örnekler
Aşağıdaki örnek, görünümü kaldırır. Reorder.