✔ Продолжаем рассказывать о новшествах версии 18.2. Сегодня — о поддержке команды ALTER...
✔ Продолжаем рассказывать о новшествах версии 18.2. Сегодня — о поддержке команды ALTER VIEW в нашей реализации T-SQL-диалекта. Для чего это нужно ✔ Ранее для изменения определения представления требовалось удалить его и создать заново. Команда ALTER VIEW позволяет изменять определение существующего представления, не удаляя его и не теряя связанные разрешения. Синтаксис ALTER VIEW view_name AS select_statement Пример использования -- Создание представления CREATE VIEW active_employees AS SELECT id, name FROM employees WHERE status = 'active'; -- Изменение определения представления (добавление поля department) ALTER VIEW active_employees AS SELECT id, name, department FROM employees WHERE status = 'active'; Что важно · Права доступа к представлению сохраняются при изменении; · Зависимые объекты (процедуры, функции) не требуют перекомпиляции; · Поддерживается как в T-SQL, так и в PL/SQL-диалектах.