SQL - DROP Izjava


Uklanjanje tabele iz baze podataka

Možete upotrebljavati izraz DROP TABLE za lako brisanje tabele baza podataka koje vam više nisu potrebne. Izjava DROP TABLE trajno briše sve podatke iz tabele, kao i metapodatke koji definišu tabelu u rječniku podataka.



Sintaksa

DROP TABLE uklanja jednu ili više tabela. Sintaksa se može napisati kao:

DROP TABLE table1_name, table2_name, ...;

Gdje su, table1_name, table2_name, ... imena tabela koje želite izbrisati.

Pokušajmo ukloniti tabeču baze podataka pomoću izraza DROP TABLE. Ako se sjećate kreirali smo lekciji tabele, odnosno stvorili smo osobe u tabeli u našoj demo bazi podataka. Sljedeća izjava trajno će ukloniti ovu tabelu iz baze podataka.

DROP TABLE persons;

Nakon izvršenja gornje naredbe, ako pokušate izvršiti bilo koju operaciju na tabeli osoba, poput odabira zapisa iz nje, dobit ćete poruku o grešci.



Uklanjanje baze podataka

Slično tome, možete izbrisati bazu podataka pomoću izraza DROP DATABASE. Sljedeća naredba trajno će ukloniti demo bazu podataka s poslužitelja baze podataka.

DROP DATABASE demo;

Sada ako pokušate odabrati demo bazu pomoću USE demo; izjave, dobit ćete poruku o grešci koja kaže "Unknown database" ili "Database does not exist".