Обновление Строк в Таблице

  • Значения для определенной строки или строк изменяются, если Вы определяете предложение WHERE:

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

  • Укажите SET column_name= NULL, чтобы обновить значение столбца в NULL.

Оператор UPDATE изменяет значения определенной строки или строк, если предложение WHERE указывается. Пример на рисунке показывает передачу сотрудника 113 (Popp) в отдел 50.

Если Вы опускаете предложение WHERE, значения для всех строк в таблице изменяются. Исследуйте обновленные строки в таблице COPY_EMP.

    SELECT last_name, department_id
FROM copy_emp;

К примеру, сотрудник, который был SA_REP, теперь поменял свою работу на IT_PROG.

Поэтому его JOB_ID должен быть обновлен и поле комиссионных должно быть установлено в NULL.

    UPDATE employees
SET job_id = 'IT_PROG', commission_pct = NULL
WHERE employee_id = 114;

Отметьте: у таблицы COPY_EMP те же самые данные, как в таблице EMPLOYEES.

Далее: Типы Ограничений

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)