Předpokládejme, že máte uloženou proceduru v databázi Oracle, která používá XML jako parametr ke zpracování dat, a chcete předat parametr XML uložené proceduře, aby ji provedla. Pro tento případ je níže ukázkový blok PLSQL ukazující, jak můžete předat XML jako parametr do uložené procedury v Oracle.
Postupujte přesně podle kroků bloku PLSQL a změňte data XML s daty XML a změňte proceduru p_xml_dummy s názvem uložené procedury. Může být funkce i metoda stejná.
DECLARE
v_XML CLOB;
BEGIN
DBMS_LOB.CREATETEMPORARY (v_XML, TRUE);
P_XML_DUMMY (TO_CLOB ('
7499
ALLEN
PRODEJCE
7698
1981/02/20 00:00:00
1600
160
40
'));
KONEC;