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

ट्रिगर अद्यतन क्लॉब त्रुटि

बिना नाम वाले घोड़े पर आधारित, और Oracle (11g) कंपाउंड ट्रिगर CLOB डेटा फ़ील्ड को अपडेट नहीं कर रहा है , यह बस काम करना चाहिए:

CREATE OR REPLACE TRIGGER AI_master_set
  before INSERT ON base1
  REFERENCING NEW AS NEW OLD AS OLD
  FOR EACH ROW
DECLARE
    tmp_master_set CLOB;
BEGIN       
    tmp_master_set := rtrim(:new.master_set,chr(00));
    :new.master_set:= tmp_master_set ;
END;
/

आशा है कि यह मदद करता है।




No

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. DBLINK पर Oracle उपयोगकर्ता परिभाषित प्रकारों का संदर्भ देना?

  2. स्तंभ मान लंबाई प्राप्त करें, स्तंभ मान की अधिकतम लंबाई नहीं

  3. IN खंड के लिए पैरामीटर के साथ Oracle संग्रहीत कार्यविधि

  4. एक्सेल वीबीए को 'ओडीबीसी' का उपयोग करके ओरेकल डीबी से जोड़ना

  5. DBMS_STATS के साथ उपयोगकर्ता-परिभाषित रूटीन, भाग II