Udostępnij za pośrednictwem


Kolekcja kolumn

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.

Columns Kolekcja zawiera Column obiektów, które narazić kolumn z tabela Microsoft SQL Server.

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

Uwagi

Z Columns kolekcja, możesz:

  • Dodawanie kolumna do tabela programu SQL Server.

  • Usuwanie kolumna z tabela programu SQL Server.

Kolumn w tabelach programu SQL Server są zdefiniowane jako część instrukcja CREATE TABLE lub ALTER TABLE.

Podczas tworzenia SQL Server tabela za pomocą Table obiekt, puste Columns kolekcja jest tworzona jako część Table tworzenia obiektu.Dodawanie Column obiekty do Columns kolekcja dodaje definicję kolumna tekstu do instrukcja CREATE TABLE generowane, kiedy Table obiekt jest dodawany do Tables kolekcja Database obiektu.

Jeśli Table obiektu odwołuje się do istniejącej tabela programu SQL Server, zmiany Columns kolekcja generowania instrukcji ALTER tabela.

Aby uzyskać więcej informacji na temat tworzenia kolumn, zobacz Column obiektu.

Aby usunąć kolumna z tabela programu SQL Server

  1. Uzyskać żądane Table obiekt z Tables kolekcja Database obiektu.

  2. Użyj BeginAlter metoda Table obiekt, aby oznaczyć początek zmiany do tabela programu SQL Server.

  3. Użyj Remove metoda Columns kolekcja Table obiektu.Wskazanie kolumna docelowej przy użyciu nazwy kolumna lub lokalizacji porządkowych kolekcja, jak w:

    oTables("Employees").Columns.Remove("Photo")
    
  4. Użyj DoAlter metoda tabela obiekt, aby przesłać definicji tabela zmienione do programu SQL Server.

    Ostrzeżenie

    Upuszczanie kolumna z tabela programu SQL Server związani zależności kolumna a może się nie powieść.