Skip to main content

Views

= virtuální tabulka, která je vytvořená pod dostazem SELECT

  • fyzicky neexituje (nezabírá paměť)
  • INSERT / UPDATE / DELETE => nefunguje ve view

Vytvoření

Vytvoření
CREATE VIEW <nazev> AS <zbytek selectu>;
Upravení
ALTER VIEW <nazev> AS <zbytek selectu>;
  • Pokud neexistuje, vyhodí error, můžeme přidat CREATE OR REPLACE VIEW <nazev> AS SELECT;
Smazaní
DROP VIEW [IF EXISTS] <nazev>;
```x