Triggery
Trigger (spouštěč) spouští funkci v určitý moment. Tím momentem je většinou modifikace tabulky (INSERT, UPDATE, DELETE). Funkce může být napsaná v jakémkoliv Postgresem podporovaném jazyku (PL/pgSQL, PL/Python), kromě čistého SQL jazyka.
V této kapitole se dozvíte, jak má vypadat taková funkce, kterou může trigger spustit, v jakých momentech se může trigger spustit a uvidíte příklady triggerů v PL/pgSQL a PL/Python.
Neveřejný obsah!
Obash této sekce je dostupný pouze přihlášeným uživatelům s právem přístupu do sekce (Postgre)SQL, které v této chvíli získáte v profilu po zaregistrování (zdarma).
Pokud nemáte účet, můžete se zaregistrovat.
Pro zobrazení neveřejného obsahu stačí požádat o přístup do příslušné sekce.
Můžete (ale nemusíte) přitom poslat drobný finanční dar. Nebo mi můžete Koupit kafe :-).
Proč?
Protože provozovat, udržovat a rozšiřovat takovýto web stojí hodně času a peněz. Pokud je pro vás obsah tohoto webu užitečný, můžete se zasloužit o jeho rozvoj, udržování a zkvalitňování drobným darem :-).
Na obsah této stránky se nevztahuje licence GNU ani Creative Common.
Všechna práva vyhrazena, © Petr Bílek.