Aracılığıyla paylaş


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.

Topic link iconTransact-SQL sözdizimi kuralları

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.