Да предположим, че имате съхранена процедура в базата данни на Oracle, която използва XML като параметър за обработка на данните и искате да предадете XML параметър на съхранената процедура, за да я изпълни. За този случай по-долу е примерният PLSQL блок, показващ как можете да предадете XML като параметър към съхранената процедура в Oracle.
Следвайте точно стъпките на PLSQL блока и променете XML данните с вашите XML данни и променете процедурата p_xml_dummy с името на вашата съхранена процедура. Може да бъде функция и методът е същият.
ДЕКЛАРИРАНЕ
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
'));
КРАЙ;