This is the print version of http://www.quackit.com/sql/tutorial/sql_update.cfm
The SQL UPDATE statement allows you to update an existing record in the database.
The UPDATE command uses a WHERE clause. If you don't use a WHERE clause, all rows will be updated. In fact, the syntax for a basic UPDATE statement is very similar to a SELECT statement.
UPDATE Individual
SET UserName = 'funnyman'
WHERE IndividualId = '6'
| IndividualId | FirstName | LastName | UserName |
|---|---|---|---|
| 1 | Fred | Flinstone | freddo |
| 2 | Homer | Simpson | homey |
| 3 | Homer | Brown | notsofamous |
| 4 | Ozzy | Ozzbourne | sabbath |
| 5 | Homer | Gain | noplacelike |
| 6 | Benny | Hill | hillbenny |
Now if we select this record, we can see the updated value.
| IndividualId | FirstName | LastName | UserName |
|---|---|---|---|
| 6 | Benny | Hill | funnyman |
To update multiple fields, separate each field assignment with a comma.
UPDATE Individual
SET UserName = 'getserious', FirstName = 'Onetree'
WHERE IndividualId = '6'
| IndividualId | FirstName | LastName | UserName |
|---|---|---|---|
| 6 | Onetree | Hill | getserious |
Next lesson covers the DELETE statement.
© Copyright 2000 - 2010 Quackit.com