Можем ли да актуализираме изглед в Oracle?
Можем ли да актуализираме изглед в Oracle?

Видео: Можем ли да актуализираме изглед в Oracle?

Видео: Можем ли да актуализираме изглед в Oracle?
Видео: НОВИЧОК ВЫПОЛНЯЕТ ПЕРВЫЙ РАЗ ЗАДАНИЯ РЕЙДЕРОВ! РЕЙДЕР В ШОКЕ – Last Day on Earth: Survival 2024, Ноември
Anonim

Отговор: А ПРЕГЛЕД в Oracle се създава чрез присъединяване към една или повече таблици. Когато ти актуализиране запис(и) в a ПРЕГЛЕД , то актуализации записите в основните таблици, които съставляват Преглед . Така че, да, ти може да актуализира данните в ан Oracle VIEW при условие, че имате съответните привилегии спрямо базовия Оракул маси.

Освен това може ли изглед да бъде актуализиран в Oracle?

Прегледи в Оракул може да се актуализира при определени условия. То мога бъде сложно и обикновено не е препоръчително изглед е един ти мога използвайте за вмъкване, актуализиране или изтрийте редовете в основната таблица. Всяка колона в изглед трябва да се преобразува в колона от една таблица.

По подобен начин можем ли да изпълняваме DML операции върху изгледи в Oracle? Вместо това в базата данни се съхранява само операторът select. Въпреки това, изгледите могат да се използва и изпълнява DML операции (Вмъкване, актуализиране и изтриване) също. Вие мога вмъкнете данни в горните таблици с помощта на вижданияние току-що създадоха. И това е същият синтаксис ние използвайте за вмъкване на данни в таблици.

Също така въпросът е, можем ли да актуализираме изглед?

Ограничения за Актуализиране Данни чрез изгледи. Ако изглед съдържа връзки между множество таблици, можеш само вмъкнете и актуализирайте един маса в изглед , и можеш не изтривайте редове. Можеш не променя директно данните в изгледите въз основа на заявки за съюз. Можеш Не променяйте изгледи с данни, които използват изрази GROUP BY или DISTINCT.

Можете ли да вмъкнете данни в изглед?

1 отговор. Ако използвате вътрешни съединения и вашите изглед съдържа всички колони в базовите таблици, след това вашите изглед може да се актуализира. Въпреки това, за актуализация с множество таблици изглед , INSERT може да работи, ако се вмъкне в една таблица. Можеш да си разделиш вмъкнете операция в множество INSERT изявления.

Препоръчано: