#793

Ugyanaz a szállítmányátvétel, modern szintaxissal

Ugyanaz a szállítmányátvételi forgatókönyv: egy tétel megérkezett — ha már szerepel az inventory táblában, add hozzá a mennyiségét a készlethez, és frissítsd az updated_at mezőt; ha nem, hozz létre egy új sort. A Postgres 15-ös és újabb verziói egy kifejezőbb szintaxist kínálnak, amely mindkét ágat („egyezés” és „nincs egyezés”) egyetlen utasításba foglalja. További raktári szabály: meglévő tételhez csak akkor adhatsz hozzá mennyiséget, ha az eredményül kapott készlet legfeljebb 50 marad — a raktár fizikailag nem fér be többet.

Csak INSERT/UPDATE/DELETE — nincs szükség záró SELECT-re.

A lekérdezésed eredménye itt jelenik meg