Tartalomjegyzék:
Meghatározás - Mit jelent az UPDATE?
Az UPDATE utasítás egy strukturált lekérdezési nyelv (SQL) utasítás, amelyet a táblázat értékeinek megváltoztatására vagy frissítésére használnak. Általában kiegészítve van egy WHERE záradékkal, hogy a változást olyan értékkészletre korlátozza, amely megfelel egy adott kritériumkészletnek.
A Techopedia magyarázza az UPDATE-t
Az UPDATE utasítás általános szintaxisa:
UPDATE tábla_név SET 1. oszlop = 1. érték, 2. oszlop = 2. érték WHERE oszlop = feltétel
Például a Customer_master táblában, ha módosítani kell mind Andrew Smith e-mail címét (a), mind születési idejét (1985. február 17-ig), a szintaxis a következő lenne:
UPDATE customer_master SET email_addr = "", date_of_birth = "02.17.1985" WHERE customer_name = "Andrew Smith"
Vegye figyelembe a WHERE záradék fontosságát annak korlátozásaként, hogy mely adatsorokat kell megváltoztatni. A WHERE záradék nélkül a nyilatkozat frissíti a teljes táblát, beállítva az összes ügyfél e-mail címét és az ügyfelek születési idejét 1985. február 17-ig.
A táblázat frissítéséhez a felhasználónévnek az adatbázis adminisztrátorának feljogosítást kell adnia erre. Még egy alkalmazás használatakor is, amikor az adatok megváltoznak (mint például Andrew Smith fenti e-mail címe), az alkalmazás valóban elküldi a fenti UPDATE nyilatkozatot, hogy végrehajtsa az adatbázisban.
