HatókörMicrosoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Létrehoz egy frissítő lekérdezést, mely a megadott tábla mezőinek értékeit bizonyos feltételek alapján módosítja.

Szintaxis

UPDATE táblaSET newvalue WHERE kritériumok;

Az UPDATE utasítás az alábbi részekből áll:

Rész

Leírás

tábla

A módosítani kívánt adatokat tartalmazó tábla neve.

újérték

A frissített rekordok adott mezőjébe beszúrandó értéket meghatározó kifejezés.

feltétel

A frissítendő rekordok körét meghatározó kifejezés. Csak a kifejezésnek eleget tévő rekordok frissítődnek.

Megjegyzések

Az UPDATE utasítás különösen akkor hasznos, ha sok rekordot szeretne módosítani, illetve ha a módosítandó rekordok több táblában helyezkednek el.

Egyszerre több mezőt is módosíthat. A következő példában a Rendelt mennyiség értékeket 10%-kal, a Szállítási költség értékeket pedig 3%-kal növeli a brit fuvarozóknál:

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

Fontos: 

  • Az UPDATE nem hoz létre eredménykészletet. Ha a rekordokat frissítő lekérdezéssel módosítja, a műveletet nem lehet visszavonni. Ha tudni szeretné, hogy mely rekordok módosulnának, előbb ellenőrizze egy azonos feltételeket használó választó lekérdezés eredményét, majd ezután futtassa a frissítő lekérdezést.

  • Mindig őrizzen meg biztonsági másolatot az adatairól. Ha nem megfelelő rekordokat módosít, visszaállíthatja őket a biztonsági másolatokból.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.