Inhoudsopgave:
Definitie - Wat betekent UPDATE?
De instructie UPDATE is een SQL-instructie (Structured Query Language) die wordt gebruikt om waarden in een tabel te wijzigen of bij te werken. Het wordt meestal aangevuld met een WHERE-clausule om de wijziging te beperken tot een set waarden die aan een specifieke set criteria voldoen.
Techopedia legt UPDATE uit
De algemene syntaxis van een UPDATE-instructie is:
UPDATE tabelnaam SET kolom1 = waarde1, kolom2 = waarde2 WAAR kolom = voorwaarde
Als bijvoorbeeld in de tabel Customer_master een wijziging moet worden aangebracht in zowel het e-mailadres van Andrew Smith (naar) als zijn geboortedatum (tot 17 februari 1985), zou de syntaxis zijn:
UPDATE customer_master SET email_addr = "", date_of_birth = "02.17.1985" WHERE customer_name = "Andrew Smith"
Let op het belang van de WHERE-clausule bij het werken als een beperking voor welke rijen met gegevens moeten worden gewijzigd. Zonder de WHERE-clausule werkt de verklaring de hele tabel bij, waarbij alle e-mailadressen van klanten en de geboortedata van alle klanten worden ingesteld tot 17 februari 1985.
Om een tabel bij te werken, moet een gebruikersnaam de bevoegdheid hebben om dit te doen door de databasebeheerder. Zelfs tijdens het gebruik van een toepassing, wanneer gegevens worden gewijzigd (zoals het e-mailadres van Andrew Smith hierboven), verzendt de toepassing echt de equivalente UPDATE-instructie zoals die hierboven voor uitvoering in de database.
