De uitzondering is volgens mij duidelijk genoeg.
U kunt binnen een trigger aanvullende bewerkingen uitvoeren (een SP bellen, invoeg-/update-/verwijderbewerkingen uitvoeren, ...) maar deze mogen allemaal geen resultaat opleveren.
Dit betekent dat een SP met een eenvoudige select-instructie erin niet is toegestaan. Als u in plaats daarvan deze select-instructie in een lus zou gebruiken om bijvoorbeeld updates of iets dergelijks uit te voeren, zou dit zijn toegestaan, omdat u niets zou retourneren.
De reden is dat een insert/update/delete-instructie niets kan retourneren, het kan niet de resultatenset van uw opgeslagen procedure retourneren en daarom moet u niet proberen er een binnen de trigger te retourneren.