I din INSERT-sætning i Libary_Update-triggeren har du følgende linje:
WHERE subtree.`ancestor` = NEW.`iD`
men du opdaterer ikke ID-feltet, så jeg tror ikke, du vil have en NEW.iD-værdi. Skal den linje eventuelt bruge OLD.iD i stedet for?
I din INSERT-sætning i Libary_Update-triggeren har du følgende linje:
WHERE subtree.`ancestor` = NEW.`iD`
men du opdaterer ikke ID-feltet, så jeg tror ikke, du vil have en NEW.iD-værdi. Skal den linje eventuelt bruge OLD.iD i stedet for?