Velja za
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Ustvari poizvedbo za posodabljanje, ki spremeni vrednosti v poljih v določeni tabeli glede na navedene pogoje.

Sintaksa

POSODOBITEV tabele SET newvalue merila WHERE;

Izjava UPDATE je sestavljena iz teh delov:

Del

Opis

table

Ime tabele s podatki, ki jih želite spremeniti.

newvalue

Izraz, ki določa vrednost, ki mora biti vstavljena v določeno polje v posodobljenih zapisih.

criteria

Izraz, ki določa kateri zapisi bodo posodobljeni. Posodobljeni so samo zapisi, ki izpolnjujejo pogoje izraza.

Opombe

Izjava UPDATE je zlasti uporabna, če želite spremeniti veliko zapisov ali če so zapisi, ki jih želite spremeniti, v več tabelah.

Spremeniti je mogoče več polj hkrati. Sintaksa v tem primeru za prejemnike v Veliki Britaniji zviša vrednosti v polju »Količina naročila« za 10-odstotkov, vrednosti v polju »Tovor« pa za 3-odstotke:

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

Pomembno: 

  • Izjava UPDATE ne ustvari nabora rezultatov. Ko posodobite zapise s poizvedbo za posodobitev, te operacije ni mogoče razveljaviti. Če želite izvedeti, kateri zapisi so bili posodobljeni, najprej preglejte rezultate poizvedbe za izbiranje, ki uporablja iste pogoje, nato pa zaženite poizvedbo za posodabljanje.

  • Vedno imejte varnostne kopije svojih podatkov. Če posodobite napačne zapise, jih lahko kadar koli pridobite iz varnostne kopije.

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.