Udostępnij za pośrednictwem


Dodawanie i usuwanie kolumn

Można dodać kolumny do istniejących tabel, pod warunkiem, że kolumna dopuszcza wartość null wartości lub ograniczenie domyślne jest tworzony na podstawie kolumny.Po dodaniu nowej kolumna do tabela, Aparat baz danych wstawia wartości w tej kolumnie dla każdego istniejącego wiersza danych w tabela.Z tego powodu warto dodać DOMYŚLNEJ definicji do kolumna, po dodaniu do tabela.Jeśli nowa kolumna nie ma DOMYŚLNEJ definicji, należy określić, że nowa kolumna zezwala na wartości null. Aparat baz danych Wstawia wartości null do kolumny lub zwraca błąd, jeśli nowa kolumna nie zezwala na wartości null.

Odwrotnie można usunąć kolumny z istniejących tabel, z wyjątkiem kolumny o następujących właściwościach:

  • Używana w indeksie.

  • Używane w ograniczenie wyboru, klucz OBCY, unikatowe lub klucza podstawowego.

  • Skojarzony z DOMYŚLNEJ definicji lub związany z domyślnego obiektu.

  • Powiązane z reguły.

  • Zarejestrowana obsługa pełnego tekstu.

  • Używane jako klucz przy pełnotekstowym tabela.

Aby uzyskać informacje dotyczące dodawania i usuwania kolumn z tabel, które są publikowane dla replikacja zobacz "Dodawanie kolumny" i "Upuszczanie kolumn" sekcje Wprowadzanie zmian schematu na publikację baz danych.

Aby dodać lub usunąć kolumna

ALTER TABLE (Transact-SQL)

Jak Wstawianie kolumn do tabel (wizualne Narzędzia bazy danych)

Jak Usuwanie kolumn z tabeli (wizualne Narzędzia bazy danych)

Zobacz także

Inne zasoby