PostgreSQL – DROP Table

Advertisements

PostgreSQL:n DROP TABLE -lauseketta käytetään poistamaan taulukon määritelmä ja kaikki siihen liittyvät tiedot, indeksit, säännöt, laukaisutekijät (triggerit) ja rajoitteet.

Tätä komentoa käytettäessä on oltava varovainen, sillä kun taulukko poistetaan, myös kaikki taulussa olevat tiedot menetetään lopullisesti.

Syntaksi

DROP TABLE -lausekkeen perussyntaksi on seuraava –

DROP TABLE table_name;

Esimerkki

Olimme luoneet edellisessä luvussa taulukot OSASTOT ja YRITYS. Tarkista ensin nämä taulut (käytä \d:tä taulujen luettelemiseen) –

testdb-# \d

Tämä tuottaisi seuraavan tuloksen –

 List of relations Schema | Name | Type | Owner--------+------------+-------+---------- public | company | table | postgres public | department | table | postgres(2 rows)

Tämä tarkoittaa, että taulut DEPARTMENT ja COMPANY ovat olemassa. Pudotetaan ne siis seuraavasti –

testdb=# drop table department, company;

Tämä tuottaisi seuraavan tuloksen –

DROP TABLEtestdb=# \drelations found.testdb=# 

Palautettu viesti DROP TABLE osoittaa, että pudotuskomento on suoritettu onnistuneesti.

Advertisements

Vastaa

Sähköpostiosoitettasi ei julkaista.