Innehållsförteckning:
Definition - Vad betyder UPDATE?
UPDATE-uttalandet är ett SQL-uttalande (Structured Query Language) som används för att ändra eller uppdatera värden i en tabell. Det är vanligtvis förenat med en WHERE-klausul för att begränsa ändringen till en uppsättning värden som uppfyller en specifik uppsättning kriterier.
Techopedia förklarar UPDATE
Den allmänna syntaxen för ett UPDATE-uttalande är:
UPDATE tabellnamn SET kolumn1 = värde1, kolumn2 = värde2 VAR kolumn = villkor
I tabellen Customer_master, till exempel, om en ändring behöver göras både till Andrew Smiths e-postadress (till) och hans födelsedatum (till 17 februari 1985), skulle syntaxen vara:
UPDATE customer_master SET email_addr = "", date_of_birth = "02.17.1985" WHERE customer_name = "Andrew Smith"
Observera vikten av WHERE-klausulen för att fungera som en begränsning för vilka rader med data som ska ändras. Utan WHERE-klausulen kommer uttalandet att uppdatera hela tabellen med alla kunders e-postadresser och alla kunders födelsedatum till 17 februari 1985.
För att uppdatera en tabell måste ett användarnamn ges behörighet att göra det av databasadministratören. Även när du använder ett program, när data ändras (som Andrew Smiths e-postadress ovan), skickar applikationen verkligen motsvarande UPDATE-uttalande som den ovan för att köra i databasen.
