Обновление Строк в Таблице
Значения для определенной строки или строк изменяются, если Вы определяете предложение
WHERE
:

Значения для всех строк в таблице обновляются, если Вы опускаете предложение
WHERE
:

Укажите
SET column_name= NULL
, чтобы обновить значение столбца вNULL
.
Оператор UPDATE
изменяет значения определенной строки или строк, если предложение WHERE
указывается. Пример на рисунке показывает передачу сотрудника 113 (Popp
) в отдел 50.
Если Вы опускаете предложение WHERE
, значения для всех строк в таблице изменяются. Исследуйте обновленные строки в таблице COPY_EMP
.
SELECT last_name, department_id |

К примеру, сотрудник, который был SA_REP
, теперь поменял свою работу на IT_PROG
.
Поэтому его JOB_ID
должен быть обновлен и поле комиссионных должно быть установлено в NULL
.
UPDATE employees |
Отметьте: у таблицы COPY_EMP
те же самые данные, как в таблице EMPLOYEES
.