Database
 sql >> Baza danych >  >> RDS >> Database

Jak usuwać tabele i kolumny za pomocą SQL?

W poprzednim artykule dowiedzieliśmy się, jak stworzyć tabelę dla naszej bazy danych. Pracowaliśmy z tabelą korespondentów newslettera. Teraz dowiemy się, jak upuścić stół z naszej bazy danych.

Być może pamiętasz, że naszym celem w nauce podstaw SQL była możliwość tworzenia, odczytywania, aktualizowania i usuwania elementów w naszej bazie danych. Tabela usuwania obejmuje usuwaną część tego celu. Ale tabele to nie jedyna rzecz, którą możesz upuścić. Możesz także usunąć kolumny z tabeli.

Jak usunąć tabelę bazy danych

Niezależnie od tego, czy używasz MySQL za pomocą wiersza poleceń, czy też masz aplikację korzystającą z jakiegoś programu do zarządzania relacyjnymi bazami danych, składnia opuszczanej tabeli będzie taka sama.

Po zalogowaniu się do programu możesz użyć polecenia takiego jak to:

DROP TABLE respondents;

W powyższym przykładzie utknęliśmy na naszym poprzednim przykładzie wykorzystania tabeli „respondenci” naszego newslettera. Spowoduje to całkowite usunięcie tej tabeli i wszystkich jej danych z naszej bazy danych.

To bardzo drastyczny ruch. Wyobraźmy sobie, że chciałeś tylko usunąć określoną kolumnę z tabeli. Na przykład, być może pole zbierania adresów IP nie było już potrzebne. W takim przypadku możesz po prostu usunąć tę konkretną kolumnę z bazy danych.

Jak usunąć kolumnę z tabeli

Tutaj usuniemy tylko adres IP kolumna z naszej tabeli respondentów biuletynu.

Aby zrobić to poprawnie, nazwiemy tabelę, którą chcemy zmienić i którą kolumnę chcemy usunąć.

ALTER TABLE respondents DROP COLUMN ip_address;

Używając powyższego polecenia, powiedzieliśmy SQL, że chcemy „zmienić” tabelę o nazwie respondenci i usuń z niej kolumnę o nazwie „ip_address”. Używając tego samego stwierdzenia, możemy usunąć dowolną kolumnę z naszej bazy danych, której potrzebujemy.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Operator SQL nie jest równy (!=) dla początkujących

  2. Klonowanie baz danych za pomocą PSDatabaseClone

  3. Wprowadzenie do Hadoop i Big Data

  4. SQL SUMA() dla początkujących

  5. Podstawy wyrażeń tabelarycznych, część 12 – Wbudowane funkcje o wartościach tabelarycznych