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

Oracle में संग्रहीत प्रक्रिया के लिए XML को पैरामीटर के रूप में कैसे पास करें?

मान लीजिए कि आपके पास Oracle डेटाबेस में एक संग्रहीत कार्यविधि है जो डेटा को संसाधित करने के लिए XML को पैरामीटर के रूप में उपयोग कर रही है और आप इसे निष्पादित करने के लिए संग्रहीत कार्यविधि में XML पैरामीटर पास करना चाहते हैं। इस मामले के लिए नीचे उदाहरण पीएलएसक्यूएल ब्लॉक दिखाया गया है कि आप ओरेकल में संग्रहीत प्रक्रिया के लिए एक्सएमएल को पैरामीटर के रूप में कैसे पास कर सकते हैं।

पीएलएसक्यूएल ब्लॉक के बिल्कुल चरणों का पालन करें और एक्सएमएल डेटा को अपने एक्सएमएल डेटा के साथ बदलें और प्रक्रिया p_xml_dummy को अपने संग्रहीत प्रक्रिया नाम से बदलें। यह कार्य भी हो सकता है विधि समान है।
DECLARE
v_XML   CLOB;
BEGIN

DBMS_LOB.CREATETEMPORARY (v_XML, TRUE);

P_XML_DUMMY (TO_CLOB ('



7499
ALLEN
सेल्समैन
7698
1981/02/20 00:00:00
1600
160
40

'));

अंत;

  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. एसक्यूएल (ओरेकल):ऑर्डर बाय और लिमिट

  3. ओरेकल स्कीमा (स्क्रिप्ट करने योग्य) का संपूर्ण डीडीएल कैसे उत्पन्न करें?

  4. Oracle के साथ काम करते समय Fluent NHibernate के साथ बैच लाने को कैसे कार्यान्वित करें?

  5. SQL डेवलपर में CSV…