Puoi usare la clausola di salvaguardia:
if :new.column_a LIKE '%\_H' escape '\' then
Un'altra opzione è estrarre solo gli ultimi due caratteri:
if substr(:new.column_a, -2) = '_H' then
Se il parametro per substr()
è negativo, Oracle estrarrà il numero di caratteri specificato dall'estremità destra.