Prawdopodobnie w jakiś sposób już to rozwiązałeś, ale i tak opublikuję odpowiedź:
Nie można odwoływać się do tej samej tabeli, która wyzwoliła wyzwalacz w wyzwalaczu (lub kombinacji wyzwalacza i procedury składowanej). Może to oznaczać nieskończoną pętlę, więc sql zapobiega temu, podając ten błąd, co skutkuje zawsze tym samym błędem.