Sakinys UPDATE

Sukuria naujinimo užklausą, kuri pakeičia reikšmes nurodytos lentelės laukuose pagal nurodytus kriterijus.

Sintaksė

UPDATE lentelė
SET nauja_reikšmė
WHERE kriterijai;

Sakinys UPDATE sudarytas iš šių dalių:

Dalis

Aprašas

table

Lentelės, kurioje yra norimi modifikuoti duomenys, pavadinimas.

nauja_reikšmė

Išraiška, nustatanti, kokia reikšmė naujinamuose įrašuose bus įtraukta į tam tikrą lauką.

kriterijai

Išraiška, kuri nustato naujinamus įrašus. Naujinami tik išraišką atitinkantys įrašai.


Pastabos

UPDATE yra ypač naudingas, kai norite pakeisti daug įrašų, arba kai norimi pakeisti įrašai yra keliose lentelėse.

Vienu metu galite pakeisti keletą laukų. Šiame pavyzdyje siuntėjams, esantiems Jungtinėje Karalystėje, užsakymo kiekio reikšmė didinama 10 procentų, o krovinio reikšmė – 3 procentais:

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

Svarbu : 

  • UPDATE nesugeneruoja rezultatų rinkinio. Be to, kai atnaujinate įrašus naudodami naujinimo užklausą, negalite anuliuoti šios operacijos. Jei norite sužinoti, kurie įrašai buvo atnaujinti, pirma peržiūrėkite išrinkimo užklausa, naudojančios tuos pačius kriterijus, rezultatus, o tada vykdykite naujinimo užklausą.

  • Visada kurkite atsargines savo duomenų kopijas. Jei atnaujinsite netinkamus įrašus, galėsite juos gauti iš savo atsarginių kopijų.



Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×