मान लीजिए कि आपके पास 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
'));
अंत;