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

ORA-19011 त्रुटि मिलने पर किसी फ़ील्ड को कैसे खोजें?

मैं इसे प्रमाणित करने का कोई तरीका नहीं खोज पाया, लेकिन मुझे संदेह है कि like ऑपरेटर CLOB पैदा कर रहा है फ़ील्ड comments परोक्ष रूप से एक varchar2 . में परिवर्तित होने के लिए . चूंकि CLOB बहुत बड़ा है, आपको त्रुटि मिलती है। आप CLOB . के साथ काम करने के लिए डिज़ाइन किए गए फ़ंक्शन का उपयोग करके इसके आसपास काम कर सकते हैं इसके बजाय डेटाटाइप:

SELECT *
FROM   actionlog al
WHERE  DBMS_LOB.INSTR (comments, 'GEM9_EM_SCFNY_TT') <> 0


  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. त्रुटि ORA-00937 क्यों हो रही है

  3. मैं एसक्यूएल में एक ही समय में शून्य और शून्य के लिए कैसे परीक्षण कर सकता हूं?

  4. Oracle प्रदर्शन और ट्यूनिंग प्रश्नोत्तरी

  5. पीएल/एसक्यूएल में ओरेकल डेटाबेस निर्भरता