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

संग्रहित प्रक्रिया में बड़ी गतिशील चयन क्वेरी चलाने में सक्षम नहीं है

आप 11g में एक क्लॉब एक ​​CLOB का उपयोग करने का प्रयास कर सकते हैं, कुछ इस तरह (अनचाहे):

declare
  l_sql clob;
  l_str1 varchar2(32767);
  l_str2 varchar2(32767);
begin
  dbms_lob.createtemporary(l_sql, false);

  l_str1 := 'some large SQL chunk';
  l_str2 := 'and the rest of large SQL chunk';

  l_sql := l_str1;
  dbms_lob.writeappend(l_sql, length(l_str2), l_str2);

  execute immediate l_sql;

  dbms_lob.freetemporary(l_sql);

end;


  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. कैसे refcursor में एक बूलियन वापस करने के लिए?

  3. IN और NOT IN शर्तों के साथ एक ही टेबल पर आंतरिक प्रश्न

  4. मैं Oracle जावा अपडेट तक जल्दी पहुंच कैसे प्राप्त कर सकता हूं, ताकि जब ये अपडेट सार्वजनिक हो जाएं तो मैं अपने आरआईए का परीक्षण कर सकूं और फायर-ड्रिल से बच सकूं?

  5. ORA-12557 TNS:प्रोटोकॉल एडेप्टर लोड करने योग्य नहीं है