É a instrução SELECT que está causando o problema aqui. Dentro do gatilho, você não pode SELECT da mesma tabela. No seu exemplo, você não precisa/não pode usar a instrução SELECT. Você pode obter os valores simplesmente usando
:newrow.id_1
, :newrow.id_2
e :newrow.id_3
.