sql >> Databáze >  >> RDS >> Mysql

SQL - Chyba aktualizace spouštěče

zde je rychlá verze – denormalizovali jste – což není dobrý nápad. místo toho by měl být počet místností ponechán na dobu dotazu.

CREATE TRIGGER UpdateNoRooms AFTER INSERT AS
BEGIN
    UPDATE Houses h
        SET h.NumberOfRooms = h.NumberofRooms+1 WHERE :new.HouseName = h.Name;
END;


  1. Jak odstranit jedinečný klíč z tabulky mysql

  2. NÁHLED:Rozšíření SentryOne Plan Explorer pro Azure Data Studio

  3. Vložte data formuláře do dvou různých tabulek v databázi prostřednictvím stránky jsp

  4. Načíst data za 31. prosince posledních 5 let a dnešní datum