Innehållsförteckning:

Kan en vy uppdateras?
Kan en vy uppdateras?

Video: Kan en vy uppdateras?

Video: Kan en vy uppdateras?
Video: Din fjärrvärmecentral kan uppdateras med nya värmekällor 2024, November
Anonim

Du burk Föra in, uppdatering , och ta bort rader i en se , med förbehåll för följande begränsningar: Om se innehåller kopplingar mellan flera tabeller, du burk bara sätta in och uppdatering ett bord i se , och du burk inte ta bort rader. Du burk inte direkt ändra data i vyer baserat på fackliga frågor.

Att veta är också, när kan vi uppdatera en vy?

kiran prasad

  • kiran prasad. Besvarade den: 31 oktober 2007.
  • Ja, vi kan uppdatera vyn, om:- om vyn skapas på en enskild tabell- om vyn innehåller det primära nyckelfältet- om vyn innehåller alla icke-nullfält i underliggande tabeller- om vyfrågan inte innehåller grupp efter eller någon aggregerad fält.

Vet du också, kan vi uppdatera en vy i Oracle? Svar: A VISA i Oracle skapas genom att gå med ett eller fler bord. När du uppdatering post(er) i en SE , den uppdateringar posterna i de underliggande tabellerna som utgör Se . Så, ja, du kan uppdatera uppgifterna i en Oracle VIEW förutsatt att du har rätt privilegier till det underliggande Orakel tabeller.

På samma sätt kan man fråga sig, uppdateras SQL-vyer automatiskt?

I SQL Server en standardvy är inget annat än en fråga. När den underliggande informationen ändras, när den frågan nås, återspeglar den ändringarna i datan. Dess automatisk , men inte för att någon ytterligare åtgärd inträffar uppdatera data i vyn.

Uppdateras vyn när tabellen uppdateras?

A se är i grunden en lagrad fråga, den innehåller inga data så nej, den kommer inte att få uppdaterad när tabeller den är byggd på är. Men så snart du refererar till se frågan den är baserad på kommer att köras, så du kommer att göra det ser de ändringar som gjorts i basen tabeller . Ja, a se är en SELECT-fråga mot underliggande tabeller / vyer.

Rekommenderad: