T-SQL | UPDATE | Примеры

Синтаксис:

 

UPDATE        TableName

SET                FieldName = NewFieldValue

 

Например, есть таблица category, включающая поля: categoryid и type.

Обновляем поле type значением 1 для одной записи categoryid:

 


UPDATE category

SET type = 1

WHERE        categoryid = 1110


 

Обновляем данные поля одной таблицы значениями поля из другой таблицы:

 


UPDATE t0

SET t0.FieldName0 = t1.FieldName1

FROM (SELECT id, FieldName1 FROM Table1) AS t1

WHERE

(t1.id = t0.id)


 



© 2018 | Анна Петросян | pashelp@yandex.ru