View, oracle pl

Цей навчальний посібник Oracle пояснює, як використовувати, як створювати, оновлювати і видаляти Oracle VIEW (подання) з синтаксисом і прикладами.

Що таке VIEW в Oracle?

У Oracle VIEW по суті, являє собою віртуальну таблицю, яка фізично не існує. Швидше за все, вона створюється за допомогою запиту з'єднує одну або кілька таблиць.

CREATE VIEW

Синтаксис CREATE VIEW в Oracle:

CREATE VIEW view_name AS
SELECT columns
FROM tables
[WHERE conditions];

Параметри або аргументи

view_name
Найменування Oracle VIEW, яке ви хочете створити.
WHERE conditions
Необов'язковий. Умови, які мають бути виконані для записів, які будуть включені в VIEW.

Цей приклад Oracle DROP VIEW видалить уявлення з назвою sup_orders.

Поширені запитання

Питання: Чи можна оновити дані в VIEW?
Відповідь: Подання в Oracle створюється шляхом об'єднання однієї або декількох таблиць. При оновленні записи (їй) в VIEW, оновлюються записи в базових таблицях, які складають VIEW.
Так що, так, ви можете оновити дані в Oracle VIEW при наявності у вас відповідних привілеїв в таблицях бази Oracle.

Питання: Чи буде існувати Oracle VIEW, якщо таблиця віддалиться з бази даних?
Відповідь: Так в Oracle VIEW продовжує існувати навіть після того, як одна з таблиць (на якій засновано VIEW) видаляється з бази даних. Проте, якщо ви спробуєте запросити VIEW Oracle після того, як таблиця була видалена, ви отримаєте повідомлення про те, що Oracle VIEW містить помилку.
Якщо відновити таблицю (таблицю яку видалили), то Oracle VIEW знову буде в порядку.

Навігація по публікаціям