Usuwanie tabeli
Czasami trzeba usunąć tabela; na przykład można zaimplementować nowego projektu lub wolnego miejsca w bazie danych.Usunięcie tabela definicji strukturalnych, dane, indeksy pełnotekstowe, ograniczenia i indeksy są trwale usuwane z bazy danych; i miejsce poprzednio używane do przechowywania tabela i jej indeksów jest dostępny dla innych tabel.Jawnie można upuścić tabela tymczasowa , jeśli nie chcesz czekać, aż zostanie automatycznie usunięte.
Jeśli trzeba usunąć tabele powiązane za pośrednictwem klucza OBCEGO i ograniczeń klucza podstawowego i najpierw należy usunąć tabele z ograniczenia klucza OBCEGO.Jeśli trzeba usunąć tabela, do którego odwołują się w KLUCZU OBCYM ograniczenie, ale nie można usunąć tabela klucz obcy w całości, należy usunąć ograniczenie klucz obcy.
Jeśli chcesz usunąć wszystkie dane w tabela, ale nie chcesz usunąć całą tabela, można skrócić.Aby uzyskać więcej informacji, zobacz Usunięcie wszystkich wierszy przy użyciu tabeli TRUNCATE.
Można upuścić lub obciąć dużych tabel i indeksów, używające więcej niż 128 zakresy bez równoczesnego blokują wszystkie zakresy wymaganych dla listy rozwijanej. Aparat baz danych Zarządza krople dużego obiektu, dzieląc je dwa etapy: logiczną i fizyczną.W fazie logiczne istniejących jednostek alokacji używane przez tabela są oznaczone dla dezalokacji i zablokowane aż zatwierdzeniu transakcji.W fazie fizycznej jednostek alokacji oznaczone do dezalokacji są usuwane fizycznie w porcjach.Aby uzyskać więcej informacji, zobacz Upuszczanie i odbudowując dużych obiektów.
Aby usunąć tabelę
Aby usunąć ograniczenie na klucz OBCY
Obciąć tabela