Udostępnij za pośrednictwem


Kolekcja tabel

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.

Tables Kolekcja zawiera Table obiektów, które odwoływać się do systemu i użytkownika tabele bazy danych Microsoft SQL Server.

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

Właściwości

Uwagi

Z Tables kolekcja, możesz:

  • Tworzenie tabela.

  • Usuwanie tabela.

Aby usunąć tabela

  1. Get the Tableobject referencing the targeted table from the Tables collection by using the Item or ItemByID method.Podczas wyodrębniania Table obiektu przy użyciu nazwy tabela, należy użyć nazwy właściciela nazwy tabela, jak w:

    Set oTable = oDatabase.Tables("[Order Details]", "dbo")
    
  2. Użyj Remove metoda Table obiekt, aby usunąć tabela docelowej.

Podczas korzystania z Item lub Remove metoda, Tables obsługuje kolekcja element członkowski identyfikacji przy użyciu nazwy lub Składnia odwołania porządkowych.Na przykład:

Set oTable = oDatabase.Tables("[Employees]")

Lub:

Set oTable = oDatabase.Tables(1)

Ponadto przy użyciu nazwa oparta element zaznaczenia, Item Metoda umożliwia właścicielowi kwalifikacji Nazwa docelowej tabela programu SQL Server, jak pokazano wcześniej.Podczas korzystania z Remove metoda, Tables kolekcja nie obsługuje kwalifikacji obiekt docelowy według nazwy właściciela.Zaleca się używanie Item metoda, aby wyodrębnić z miejsce docelowe, a następnie użyj Remove metoda Table obiekt, aby usunąć tabela.

Ostrzeżenie

Tworzenie lub usuwanie SQL Server tabel za pomocą Tables 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ń.