Příkaz DELETE

Důležité :  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete tady.

Vytvoří Odstraňovací dotaz, který provádí odstranění záznamů z jedné nebo více tabulek uvedených v klauzuli FROM a vyhovujících klauzuli WHERE.

Syntaxe

DELETE [tabulka.*]
FROM tabulka
WHERE kritéria

Příkaz DELETE má následující části:

Část

Popis

tabulka

Nepovinný název tabulky, ze které jsou záznamy odstraněny.

tabulka

Název tabulky, ze které jsou záznamy odstraněny.

kritéria

Výraz určující záznamy, které mají být odstraněny.


Poznámky

Příkaz DELETE je užitečný zejména v případech, kdy je třeba odstranit velký počet záznamů.

Chcete-li z databáze odstranit celou tabulku, můžete použít metodu Execute s příkazem DROP. Pokud tabulku odstraníte, bude ztracena její struktura. Pokud naopak použijete příkaz DELETE, budou odstraněna pouze data. Struktura tabulky a všechny její vlastnosti, například atributy polí a indexy, budou zachovány.

Odebrání záznamy z tabulek, které nejsou v Relace 1:N v jiných tabulkách můžete ODSTRANIT. Kaskádové odstranění operace způsobit záznamy v tabulkách, které jsou na straně n této relace odeberou, když záznamů na straně 1 relace je odstraněny také odpovídající v dotazu. Relace mezi tabulkami Zákazníci a objednávky, například tabulku Zákazníci se na jedné straně a v tabulce Orders je na straně n této relace. Odstranění záznamu ve výsledcích zákazníci v odpovídající záznamy objednávky odstraněním Pokud možnost pro odstranění kaskádě není zadán.

Odstraňovací dotaz slouží k odstranění celých záznamů, nikoli pouze data v konkrétních polí. Pokud chcete odstranit hodnot v konkrétním poli, vytvořte Aktualizační dotaz, které se mění hodnoty, které mají Null.

Důležité : 

  • Operaci odstranění záznamů pomocí odstraňovacího dotazu nelze vrátit zpět. Chcete-li zjistit, které záznamy budou odstraněny, zkontrolujte nejprve výsledky Výběrový dotaz se stejnými kritérii a pak spusťte odstraňovací dotaz.

  • Pořizujte vždy záložní kopie dat. Odstraníte-li nesprávné záznamy, můžete je znovu načíst ze záložních kopií.



Poznámka : Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×