Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Oracle SQL PLS-00049:variável de ligação inválida


Altere a atualização para:
UPDATE products
SET qoh = v_new_qoh
WHERE id = :new.product_id;

ou seja, sem dois pontos na frente de v_new_qoh.

O número da linha (12) refere-se ao número da linha do bloco PL/SQL. O bloco começa com a palavra DECLARE, então a 12ª linha é aquela que começa com:
SET qoh = :v_new_qoh