Sommario:

È possibile aggiornare una vista?
È possibile aggiornare una vista?

Video: È possibile aggiornare una vista?

Video: È possibile aggiornare una vista?
Video: MAI VISTA una RIDUZIONE RUMORE COSÌ su LIGHTROOM! // Adobe Lightroom aggiornamento 12.3 2024, Maggio
Anonim

Voi Potere inserire, aggiornare e cancella le righe in a Visualizza , fatte salve le seguenti limitazioni: Se il Visualizza contiene join tra più tabelle, tu Potere inserire solo e aggiornare un tavolo in Visualizza , e tu Potere non eliminare le righe. Voi Potere non modifica direttamente i dati nelle viste in base alle query di unione.

Inoltre, c'è da sapere quando possiamo aggiornare una vista?

kiran prasad

  • kiran prasad. Risposta data: 31 ottobre 2007.
  • Sì, possiamo aggiornare la vista, se: - se la vista viene creata su una singola tabella- se la vista contiene il campo della chiave primaria- se la vista contiene tutti i campi non nulli delle tabelle sottostanti- se la query della vista non contiene il gruppo per o alcun aggregato campo.

Inoltre, sappiamo che possiamo aggiornare una vista in Oracle? Risposta: A VISUALIZZA in Oracle è creato unendo uno o più tabelle. Quando tu aggiornare record(s) in a VISUALIZZA , esso aggiornamenti i record nelle tabelle sottostanti che compongono il Visualizzazione . Quindi, sì, tu può aggiornare i dati in an VISTA Oracle fornendoti i privilegi appropriati per il sottostante Oracolo tabelle.

Allo stesso modo si potrebbe chiedere, le viste SQL si aggiornano automaticamente?

In SQL Server una vista standard non è altro che una query. Quando i dati sottostanti cambiano, quando si accede a quella query, riflette le modifiche ai dati. È automatico , ma non perché si stanno verificando ulteriori azioni per ricaricare i dati nella vista.

La vista viene aggiornata quando viene aggiornata la tabella?

UN Visualizza è fondamentalmente una query memorizzata, non contiene dati quindi no, non otterrà aggiornato quando il tavoli è costruito su sono. Tuttavia, non appena si fa riferimento al Visualizza la query su cui si basa verrà eseguita, quindi lo farai vedere le modifiche apportate alla base tavoli . Sì un Visualizza è una query SELECT sul sottostante tavoli / visualizzazioni.

Consigliato: