Office
Přihlásit se

Příkaz UPDATE

Vytvoří aktualizační dotaz, který změní hodnoty v polích v zadané tabulce na základě zadaného kritéria.

Syntaxe

UPDATE tabulka
SET nová_hodnota
WHERE kritérium;

Příkaz UPDATE se skládá z těchto částí:

Část

Popis

tabulka

Název tabulky obsahující data, která chcete změnit

nová_hodnota

Výraz určující hodnotu, která má být vložena do konkrétního pole v aktualizovaných záznamech

kritéria

Výraz určující, které záznamy budou aktualizovány. Aktualizovány budou pouze záznamy vyhovující tomuto výrazu.


Poznámky

Příkaz UPDATE je užitečný zejména v případech, kdy je třeba změnit mnoho záznamů nebo kdy se měněné záznamy nacházejí v několika tabulkách.

Současně lze změnit několik polí. V následujícím příkladu jsou hodnoty v poli MnožstvíObjednávky zvýšeny o 10 procent a hodnoty v poli Dopravné zvýšeny o 3 procenta pro dopravce ve Velké Británii:

UPDATE Orders
SET OrderAmount = OrderAmount * 1.1,
Freight = Freight * 1.03
WHERE ShipCountryRegion = 'UK';

Důležité informace: 

  • UPDATE negeneruje sadu výsledků. Jakmile navíc aktualizujete záznamy pomocí aktualizačního dotazu, tuto operaci nepůjde vrátit zpět. Pokud chcete zjistit, které záznamy se aktualizovaly, nejdřív zkontrolujte výsledky, které vrátil výběrový dotaz používající stejná kritéria, a pak spusťte aktualizační dotaz.

  • Vždy mějte záložní kopie dat. Pokud aktualizujete nesprávné záznamy, můžete je obnovit ze záložních kopií.



Rozšiřte své dovednosti s Office
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.

×