|
![]() | Příkaz CREATE SCHEMA | ![]() | SQL příkazy | Příkaz CREATE USER | ![]() |
příkaz_DROP_SCHEMA ::= DROP [ IF EXISTS ] SCHEMA jméno_aplikace
Popis
Příkaz DROP SCHEMA vymaže aplikaci (databázové schéma) i s celým obsahem z databáze. Vymažou se objekty, tabulky i data v tabulkách.
Pokud zadané schéma v databázi neexistuje, pak je-li použita klauzule IF EXISTS, příkaz neprovede žádnou akci, v opačném případě dojde k chybě - nastane chybový sqlstate W0137 (OBJECT_DOES_NOT_EXIST).
Právo vymazat aplikaci má pouze role Administrator
nebo Author
nebo skupina datových správců DB_ADMIN
.
Pozor! Toto je nevratná operace (neprovádí se v jedné transakci). Dojde-li při rušení aplikace k chybě, neprovede se rollback do stavu před začátkem rušení!
![]() | Příkaz CREATE SCHEMA | ![]() | SQL příkazy | Příkaz CREATE USER | ![]() |