sql >> Database teknologi >  >> RDS >> PostgreSQL

Påvirker sletning af række fra basistabellen visningen af ​​den tabel?

Sletning af en række i en tabel vil påvirke resultaterne fra almindelige visninger.

Visninger udføres ikke, når de oprettes. De udføres, når der henvises til dem. Hver gang du refererer til visningen i forespørgslen, køres den igen. Så enhver opdatering af dataene i de underliggende tabeller vil påvirke visningen.

Dette gælder ikke for materialiserede synspunkter, som er udføres, når de er oprettet. For at afspejle ændringer i de underliggende data skal du opdatere en materialiseret visning.




  1. En anden UnicodeEncodeError ved brug af pandas-metoden to_sql med MySQL

  2. mysql_fetch_row() vs mysql_fetch_assoc() vs mysql_fetch_array()

  3. Laravel 5 + PostgreSQL:Database [postgres] ikke konfigureret. Fejl

  4. Udfyld specifikke kolonner i datagridview fra MySQL data VB.NET