DROP TABLE – usuwanie tabel z bazy danych – Kurs SQL
Możliwość usuwania tabel w języku SQL daje nam funkcja DROP TABLE. Jej składnia jest następująca:
DROP TABLE nazwa_tabeli;
W przypadku polecenia DROP TABLE nie możemy stosować klauzuli WHERE.
Jeżeli chcemy usunąć kilka tabel możemy kolejno za przecinkiem podawać ich nazwy (uwaga: nie we wszystkich silnikach baz danych taka konstrukcja zadziała). Przykład takiego polecenia znajdziecie poniżej:
DROP TABLE tabela1, tabela2, tabela3;
Powyższe polecenie skasuje: tabela1, tabela2 oraz tabela3.
Jeżeli chcemy usunąć tabelę, która w swojej nazwie zawiera znak spacji musimy użyć ` (grawisa). Przykład takiej konstrukcji znajdziecie poniżej:
DROP TABLE `nazwa tabeli`;
lub w przypadku kilku usuwanych tabel:
DROP TABLE `stara tabela`, `nazwa tabeli`;