Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Oracle SQL PLS-00049:ungültige Bindungsvariable

Ändern Sie das Update in:

UPDATE products
SET qoh = v_new_qoh
WHERE id = :new.product_id;

d.h. kein Doppelpunkt vor v_new_qoh.

Die Zeilennummer (12) bezieht sich auf die Zeilennummer des PL/SQL-Blocks. Der Block beginnt mit dem Wort DECLARE, also beginnt die 12. Zeile mit:

SET qoh = :v_new_qoh