例外は、私が十分に明確だと思うことです。
トリガー内で追加の操作を実行できます(SPの呼び出し、挿入/更新/削除操作の実行など)が、これらすべてが結果を返すことは許可されていません。
つまり、内部に単純なselectステートメントを持つSPは許可されません。代わりに、たとえば更新などを実行するためにループ内でこのselectステートメントを使用する場合、何も返さないため、これは許可されます。
その理由は、挿入/更新/削除ステートメントは何も返すことができず、ストアドプロシージャの結果セットを返すことができないため、トリガー内で結果セットを返さないようにする必要があるためです。