DROP: Porovnání verzí
Smazaný obsah Přidaný obsah
m Bot: + {{Interwiki konflikt}}; kosmetické úpravy |
m Typografie |
||
Řádek 4: | Řádek 4: | ||
* '''DROP VIEW''' pro odstranění [[Pohled (databáze)|pohledu]] |
* '''DROP VIEW''' pro odstranění [[Pohled (databáze)|pohledu]] |
||
* '''DROP INDEX''' pro odstranění [[Index (databáze)|indexu]] |
* '''DROP INDEX''' pro odstranění [[Index (databáze)|indexu]] |
||
* '''DROP PROCEDURE''' pro odstranění [[Uložená procedura|uložené procedury]] |
* '''DROP PROCEDURE''' pro odstranění [[Uložená procedura|uložené procedury]] – pokus o volání procedury od této chvíle skončí chybou |
||
== Syntaxe == |
== Syntaxe == |
Verze z 29. 2. 2016, 22:50
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
DROP <DATABASE | TABLE | VIEW | INDEX | PROCEDURE> <nazev objektu [,...n]
Poznámka
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.