Samma leveransmottagning, modern syntax
Samma scenario för leveransmottagning: en artikel anlände — om den redan finns i inventory, lägg till dess kvantitet och uppdatera updated_at; om inte — skapa en ny rad.
Postgres 15 och uppåt erbjuder en mer uttrycksfull syntax som packar båda grenarna («matched» och «not matched») i en enda sats. Extra lagerregel: att lägga till en befintlig artikel är endast tillåtet om det resulterande lagersaldot stannar på högst 50 — lagret rymmer fysiskt inte mer.
Endast INSERT/UPDATE/DELETE — ingen avslutande SELECT behövs.
Logga in för att se historik över inskick
Logga inLogga in för att använda AI-mentorn
Logga in