Kolekcja widoków

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

The Viewscollection contains View objects that reference the view tables defined in a Microsoft SQL Server database.

Model obiektów SQL-DMO pokazujący bieżący obiekt

Właściwości

Uwagi

Z Views kolekcja, możesz:

  • Utwórz tabela w widoku.

  • Usuwanie tabela widoku.

Aby uzyskać więcej informacji o tworzeniu widoku tabela za pomocą View obiektu i Views kolekcja, zobacz Wyświetl obiekt.

Aby usunąć widok tabela programu SQL Server

  1. Get the Viewobject that references the targeted view table from the Views collection by using the Item or ItemByID method.Podczas wyodrębniania widoku obiektu przy użyciu nazwy tabela odwołania widoku, należy użyć nazwy właściciela widoku w celu zakwalifikowania jako w:

    Set oView = oDatabase.Views("Invoices", "dbo")
    
  2. Użyj Remove metoda View obiekt, aby usunąć tabela docelową widoku.

The Itemmethod of the Views collection supports member selection using view name or the ordinal position of the object in the collection.Ponadto, gdy przy użyciu nazwy, zaznacz obiekt z kolekcja, Item Metoda umożliwia właścicielowi nazwy kwalifikacji ukierunkowanych widoku programu SQL Server.Na przykład:

Set oView = oDatabase.Views("[Current Product List]", "dbo")

Remove metoda Views obsługuje kolekcja element członkowski docelowej przy użyciu nazwy widoku lub numerem porządkowym obiektu kolekcja.Remove Metoda nie obsługuje widoku kwalifikacji nazwa właściciela przy wykorzystaniu metody upuścić widoku.Podczas korzystania z Views kolekcja, aby usunąć widok tabela programu SQL Server, sugerowane, albo użyj Item lub ItemByID metoda kolekcja do wyodrębnić obiektu odwołującego się do poprawnego widoku, jak pokazano wcześniej.

Ostrzeżenie

Tworzenie lub usuwanie widoku tabel za pomocą Views kolekcja wymaga odpowiednich uprawnień.Używane do konto logowania do programu SQL Server SQLServer połączenie obiektu musi być element członkowski rolę stałej db_ddladmin lub rolę z większych uprawnień.