DROP: Porovnání verzí

Z Wikipedie, otevřené encyklopedie
Smazaný obsah Přidaný obsah
MatSuBot (diskuse | příspěvky)
m Robot: odstranění starých interwiki odkazů
m Robot: -zastaralá značka HTML
 
Řádek 7: Řádek 7:


== Syntaxe ==
== Syntaxe ==
<source lang="sql">
<syntaxhighlight lang="sql">
DROP <DATABASE | TABLE | VIEW | INDEX | PROCEDURE> <nazev objektu [,...n]
DROP <DATABASE | TABLE | VIEW | INDEX | PROCEDURE> <nazev objektu [,...n]
</syntaxhighlight>
</source>


=== Poznámka ===
=== Poznámka ===

Aktuální verze z 13. 4. 2020, 18:49

DROP je příkaz DDL SQL, který slouží k odstranění databázových objektů. Všechny jeho možnosti se mohou lišit podle typu databáze, proto jsou v následujícím přehledu uvedena nejběžnější použití společná většině databázových platforem:

  • DROP TABLE pro odstranění tabulky (nejen dat, ale i struktury tabulky a uvolnění paměťového prostoru, který byl pro tabulku vyhrazen)
  • DROP VIEW pro odstranění pohledu
  • DROP INDEX pro odstranění indexu
  • DROP PROCEDURE pro odstranění uložené procedury – pokus o volání procedury od této chvíle skončí chybou

Syntaxe[editovat | editovat zdroj]

  DROP <DATABASE | TABLE | VIEW | INDEX | PROCEDURE> <nazev objektu [,...n]

Poznámka[editovat | editovat zdroj]

V MySQL se DROP nevztahuje na použití transakcí. Respektive, bezprostředně po jeho použití se automaticky provede COMMIT, takže tuto operaci není v tomto SŘBD možné vrátit zpět.