Визначивши вид, ви можете змінити його визначення в SQL Server Database Engine без видалення та повторного створення подання за допомогою SQL Server Management Studio або Transact-SQL.10 травня 2023 р

Зміна перегляду Якщо ви пам’ятаєте синтаксис CREATE VIEW SQL, перегляд можна змінити, просто використовуючи натомість ключове слово ALTER VIEW, а потім змінюючи структуру оператора SELECT. Тому давайте змінимо попередньо створене представлення за допомогою оператора SQL CREATE VIEW за допомогою оператора ALTER VIEW.

Щоб змінити дані таблиці через подання. У Object Explorer розгорніть базу даних, яка містить подання, а потім розгорніть Views. Клацніть подання правою кнопкою миші та виберіть Редагувати перші 200 рядків. Вам може знадобитися змінити оператор SELECT на панелі SQL, щоб повернути рядки, які потрібно змінити.

ALTER VIEW змінює різні допоміжні властивості перегляду. (Якщо ви хочете змінити запит, що визначає представлення, скористайтеся CREATE OR REPLACE VIEW.) Ви повинні бути власником представлення, щоб використовувати ALTER VIEW. Щоб змінити схему перегляду, ви також повинні мати привілей CREATE для нової схеми.

Щоб редагувати вигляд вручну:

  1. На домашній сторінці Workspace клацніть SQL Workshop, а потім Object Browser. З’явиться браузер об’єктів.
  2. У списку Об’єкт виберіть Види.
  3. На панелі «Вибір об’єкта» виберіть подання.
  4. Виберіть вкладку Код. З’явиться редактор коду. Якщо ви редагуєте та вносите зміни до перегляду, ви повинні скомпілювати.

Загалом, MySQL надає функцію для оновлення VIEW. Існують певні обмеження щодо ОНОВЛЕННЯ ПЕРЕГЛЯДУ, наприклад, можна оновити подання, яке посилається лише на одну таблицю, у поданні під час створення не повинно бути агрегатних функцій, таких як SUM(), COUNT(), AVG() тощо.

Використовуйте SQL Server Management Studio Клацніть правою кнопкою миші папку Views, а потім виберіть New View…. У діалоговому вікні «Додати таблицю» виберіть елемент або елементи, які потрібно включити до нового подання, на одній із таких вкладок: «Таблиці», «Подання», «Функції» та «Синоніми». Виберіть «Додати», потім виберіть «Закрити».