Оглавление:

Можно ли обновить представление?
Можно ли обновить представление?

Видео: Можно ли обновить представление?

Видео: Можно ли обновить представление?
Видео: Представления в SQL | Основы SQL 2024, Ноябрь
Anonim

Ты жестяная банка вставлять, Обновить и удалите строки в Посмотреть , при соблюдении следующих ограничений: Если Посмотреть содержит соединения между несколькими таблицами, вы жестяная банка только вставить и Обновить один стол в Посмотреть , а вы жестяная банка Строки не удаляются. Ты жестяная банка Не изменяют данные в представлениях напрямую на основе запросов на объединение.

Также нужно знать, когда мы можем обновить представление?

киран прасад

  • киран прасад. Ответ дан 31 октября 2007 г.
  • Да, мы можем обновить представление, если: - если представление создано для одной таблицы - если представление содержит поле первичного ключа - если представление содержит все ненулевые поля базовых таблиц - если запрос представления не содержит группу по или какие-либо агрегированные поле.

Также знайте, можем ли мы обновить представление в Oracle? Ответ: А ПРОСМОТР в Oracle создается путем присоединения один или более таблиц. Когда ты Обновить запись (ы) в ПОСМОТРЕТЬ , Это обновления записи в базовых таблицах, которые составляют Вид . Так что да ты может обновить данные в Oracle VIEW при условии, что у вас есть соответствующие привилегии для базового Oracle таблицы.

Точно так же можно спросить, обновляются ли представления SQL автоматически?

В SQL Сервер в стандартном представлении - это не что иное, как запрос. По мере изменения базовых данных при обращении к этому запросу он отражает изменения в данных. Это автоматический , но не потому, что с освежить данные в представлении.

Обновляется ли представление при обновлении таблицы?

А Посмотреть это в основном хранимый запрос, он не содержит данных, поэтому нет, он не получит обновлено когда столы он построен на арене. Однако, как только вы укажете Посмотреть запрос, на котором он основан, будет запущен, поэтому вы видеть изменения, внесенные в базу столы . Да Посмотреть это запрос SELECT для базового столы / Просмотры.

Рекомендуемые: