Цей навчальний посібник Oracle пояснює, як використовувати Oracle оператор UPDATE з синтаксисом, прикладами і практичними вправами.
Oracle оператор UPDATE використовується для оновлення існуючих записів в таблиці в базі даних Oracle. Є 2 синтаксису для UPDATE в Oracle в залежності від того, що ви виконуєте, традиційне оновлення або оновлення однієї таблиці з даними з іншої таблиці.
Синтаксис оператора UPDATE при оновленні однієї таблиці в Oracle / PLSQL:
UPDATE table
SET column1 = expression1,
column2 = expression2,
...
column_n = expression_n
[WHERE conditions];
Синтаксис Oracle оператора UPDATE при оновленні однієї таблиці з даними з іншої таблиці:
UPDATE table1
SET column1 = (SELECT expression1
FROM table2
WHERE conditions)
[WHERE conditions];
Параметри або аргументи
column1. column2. ... column_n
Стовпці, які ви хочете оновити.
expression1. expression2. ... expression_n
Нові значення присвоєні для column1. column2. ... column_n. Так column1 буде присвоєно значення expression1. column2 буде присвоєно значення expression2. і так далі.
Необов'язковий. Умови, які мають бути виконані для поновлення стовпців. Якщо не передбачено ніяких умов, то всі записи в таблиці будуть оновлені.
Приклад поновлення одного стовпчика
Розглянемо дуже простий приклад Oracle UPDATE.