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

मैं Oracle JDBC में संग्रहीत प्रक्रिया में परिभाषित IN OUT CLOB पैरामीटर का उपयोग कैसे करूं?

मुझे नहीं लगता कि आप CLOB प्रकार के पैरामीटर पर सीधे स्ट्रिंग पास कर सकते हैं। CLOB पैरामीटर को बाइंड करने का प्रयास करते समय, आप निम्न कार्य कर सकते हैं:

अगर आपके पास पहले से एक Clob है :

call.setClob(1, clob);

अगर आप एक Stringको कन्वर्ट करना चाहते हैं एक Clob . में :

call.setCharacterStream(1, new StringReader(string), string.length());

यदि आप एक नल CLOB सेट करना चाहते हैं:

call.setNull(1, Types.CLOB);

आप यह समाधान




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle के साथ और MATERIALIZE संकेत कार्यों के लिए स्वायत्त लेनदेन के रूप में कार्य करता है

  2. Oracle डेटा प्रकार की पहचान करें

  3. Oracle जॉइन करता है - पारंपरिक सिंटैक्स VS ANSI सिंटैक्स के बीच तुलना

  4. Oracle ODP.NET कनेक्शन स्ट्रिंग:डेटा स्रोत में क्या होता है?

  5. पीएलएसक्यूएल :नया और :पुराना