Update (SQL)

Fra Wikipedia, den frie encyklopedi

UPDATE er et SQL-uttrykk som brukes til redigering av verdier i en databasetabell.

Grunnleggende syntaks[rediger | rediger kilde]

En UPDATE-spørring består alltid av spesifikasjonene UPDATE og SET. UPDATE bestemmer hvilken tabell som skal redigeres og SET bestemmer hvilke kolonner som skal redigeres med hvilke verdier.

En UPDATE-spørring ser slik ut:

UPDATE tabell
SET
	kolonne1 = "Verdi 1",
	kolonne2 = "Verdi 2",
	kolonne3 = "Verdi 3"

Som regel benytter man WHERE for å begrense hvilke rader som skal redigeres.

Eksempel[rediger | rediger kilde]

Tabellen personer ser slik ut:

navn yrke bosted
Ola Nordmann Lege Oslo
Navn Navnesen Pilot Bergen

Denne spørringen blir sendt:

UPDATE personer
SET
	yrke = "Advokat",
	bosted = "Trondheim"

Tabellen ser da slik ut:

navn yrke bosted
Ola Nordmann Advokat Trondheim
Navn Navnesen Advokat Trondheim