Создание, удаление и обновление представлений в PL/SQL Oracle
Создание представления
Представления создаются при помощи оператора CREATE VIEW.
Обратите внимание: операторы CREATE VIEW не выводят никаких результатов. Но если выполнить код в Oracle SQL Developer, то на экране появится сообщение – view имя_представления created
-- Синтаксис CREATE VIEW имя_представления AS SQL_запрос -- Пример CREATE VIEW all_users AS SELECT * FROM Users;
Удаление представления
Представления удаляются при помощи оператора DROP.
-- Синтаксис DROP VIEW имя_представления -- Пример DROP VIEW all_users;
Обновление представления
Для обновления представления, нужно сначала выполнить DROP, а затем ещё раз CREATE VIEW, или просто использовать составной оператор CREATE OR REPLACE VIEW, который создаёт представление, если оно не существует, или заменяет его, если оно существует.
-- Синтаксис CREATE OR REPLACE VIEW имя_представления AS SQL_запрос -- Пример CREATE OR REPLACE VIEW all_users AS SELECT * FROM Users;
Метки: Oracle, Представления.