Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle SQL PLS-00049:खराब बाइंड वैरिएबल

अपडेट को इसमें बदलें:

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

यानी v_new_qoh के सामने कोई कोलन नहीं है।

लाइन नंबर (12) PL/SQL ब्लॉक की लाइन नंबर को दर्शाता है। ब्लॉक DECLARE शब्द से शुरू होता है, इसलिए 12वीं लाइन से शुरू होती है:

SET qoh = :v_new_qoh


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पीएल/एसक्यूएल में स्ट्रिंग विभाजन

  2. Oracle अधिकतम रिकॉर्ड प्राप्त करने के लिए

  3. ऑरैकल में संख्या (7,2) को वर्कर में कैसे बदलें?

  4. JDBC:एकल डेटाबेस आमंत्रण के माध्यम से एकाधिक परिणाम सेट लौटाना - Oracle के लिए काम नहीं करना

  5. ORA-06502:PL/SQL:संख्यात्मक या मान त्रुटि:वर्ण स्ट्रिंग बफ़र बहुत छोटा - OCI इंटरफ़ेस का उपयोग करके निष्पादित किया जा रहा है