25.12.2012, Vladimír Klaus, navštíveno 7132x
Příkaz UPDATE slouží k aktualizaci údajů. Jako příklad si ukážeme aktualizaci záznamu, který jsme vložili v jiném příkladu – změníme křestní jméno zákazníkovi.
UPDATE Zakaznici SET Jmeno = "Mirek" WHERE Prijmeni = "Kolbaba"
Asi je zřejmé, že tento příklad by aktualizoval všechny zákazníky s příjmením Kolbaba, proto je třeba pečlivě vážit, jakou uvedeme podmínku.
A jindy naopak podmínku nemusíme uvést vůbec. Pak se aktualizace provede nad všemi řádky tabulky. Tímto příkazem odstraníme počáteční a koncové mezery z pole Název v celé tabulce produktů.
UPDATE Produkty SET Nazev = TRIM(Nazev)
Někdy by se hodilo nastavit najednou více položek. Tímto příkazem nastavíme všem zákazníkům z Prahy 8 nové PSČ a odstraníme telefon.
UPDATE Zakaznici SET PSC = "180 00", Telefon = ""
WHERE Mesto = "Praha 8"