7.4.3. Обновление существующих данных
Оператор UPDATE обновляет значения одного или нескольких столбцов в
выбранных строках одной таблицы. Строки для обновления указываются в
предложении WHERE. Если пропустить предложение WHERE, то изменятся все строки
таблицы.
UPDATE Имя_Таблицы
SET Колонка
=
<величина>[,
Колонка
=
<величина>...]
[WHERE <условие поиска>]
<величина> = { Колонка | :Переменная | <константа>
| <выражение> | <функция>
| udf([<величина> [, <величина> ...]]) | NULL | USER}
<выражение> = SQL выражение, возвращающее единичное значение
<условие поиска> = как в операторе SELECT
Примеры:
-- Увеличить зарплату всем служащим на 10%:
UPDATE Employee
SET Salary = 1.1*Salary;
/* Увеличить зарплату всем служащим, которые имеют
зарплату меньше 10000 на 15%:
*/
Достарыңызбен бөлісу: |