Platí pro
Access pro Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

Syntaxe

AKTUALIZOVAT tabulku NASTAVIT novou hodnotukritéria WHERE;

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í.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.