PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Czy usunięcie wiersza z tabeli podstawowej wpływa na widok tej tabeli?

Usunięcie wiersza w tabeli wpłynie na wyniki ze zwykłych widoków.

Widoki nie są wykonywane podczas ich tworzenia. Są wykonywane, gdy są przywoływane. Za każdym razem, gdy odwołujesz się do widoku w zapytaniu, jest ono uruchamiane ponownie. Tak więc wszelkie aktualizacje danych w tabelach podstawowych będą miały wpływ na widok.

Nie dotyczy to widoków zmaterializowanych, które wykonywane po ich utworzeniu. Aby odzwierciedlić zmiany w danych źródłowych, musisz odświeżyć zmaterializowany widok.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak nawiązać połączenie z Postgresem przez Node.js

  2. array_agg dla typów tablic

  3. PHP PDO Postgres a typ kolumny Sqlite dla count(*)

  4. Jak oznaczyć grupy w postgresql, gdy przynależność do grupy zależy od poprzedniego wiersza?

  5. Postgresql:FATAL:rola nie istnieje